Streamlined motorboat Synonyms
Synonyms for phrase
SM abbreviation
SM is an abbreviation for Streamlined MotorboatWhat does SM stand for?
SM stands for "Streamlined Motorboat" Motorboat replaced
Definitions for Motorboat
- (noun) a boat equipped with a motor
- (noun) a boat propelled by an internal- combustion engine
- (verb) ride in a motorboat