STEAMBOAT


Meaning of STEAMBOAT in English

n. a boat propelled by a steam engine.

Oxford English vocab.      Оксфордский английский словарь.