Streamlined motorboat Synonyms

Definitions for Streamlined


  • (adjective) made efficient by stripping off nonessentials
  • (adjective) designed or arranged to offer the least resistant to fluid flow

SM abbreviation

SM is an abbreviation for Streamlined Motorboat
What does SM stand for?
SM stands for "Streamlined Motorboat"

Definitions for Motorboat


  • (noun) a boat equipped with a motor
  • (noun) a boat propelled by an internal- combustion engine
  • (verb) ride in a motorboat