All ocean greyhound synonyms
o·cean grey·hound
O o noun ocean greyhound
- liner — something serving as a lining.
- cruise ship — A cruise ship is a large ship which takes people from place to place on a cruise holiday, and on which entertainment, food, and drink are provided.