0%

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.
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?