2 English Synonyms for STEAMSHIP
Prev.1Next
steamboat
Definition: 1. A boat or vessel propelled by steam power.
There are 5 definitions of the word steamboat
Show more information about steamboat
steamer
Definition: 1. A babycino (frothy milk drink).
There are 17 definitions of the word steamer
Show more information about steamer
Prev.1Next
Search took: 3.4592 ms