MOTOR SHIP


Meaning of MOTOR SHIP in English

[motor ship] n (1915): a seagoing ship propelled by an internal-combustion engine

Merriam-Webster English vocab.      Английский словарь Merriam Webster.