motor ship
nounDefinition of motor ship
: a seagoing ship propelled by an internal combustion engine
Keep scrolling for more