A large commercial ship (especially one that carries passengers on a regular schedule)
Synonyms:
  1. liner
  2. cruise-ship
  3. floating hotel
  4. floating palace
  5. luxury liner
  6. ocean greyhound
  7. passenger steamer

Ocean-liner Is Also Mentioned In