Moving motorboat Synonyms

Definitions for Moving


  • (adjective) having the power to affect the feelings or sympathies
  • (adjective) in motion
  • (adjective) arousing or capable of arousing deep emotion

MM abbreviation

MM is an abbreviation for Moving Motorboat
What does MM stand for?
MM stands for "Moving 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