motor ship

noun

Definition of motor ship

: a seagoing ship propelled by an internal combustion engine

First Known Use of motor ship

1912, in the meaning defined above

Keep scrolling for more