Englishfor English speakers
on shipboard English
Meaning on shipboard meaning
What does on shipboard mean?
on shipboard
Are you looking for...?
on short notice |
on shore |
on show |
on someone's dime |
on Sunday |
on schedule |
on sufferance |
on strike |
on service |
on stream |
on stilts |
on steroids