STEAMSHIP MEANING IN ENGLISH

• Steamship Definition & Synonyms

  1. (n.) A ship or seagoing vessel propelled by the power of steam; a steamer.


Synonyms:
Steamer,

RECENT SEARCHES