Synonyms: motorboat, powerboat
Definition: a boat propelled by an internal-combustion engine
Similar words: boat
Definition: a small vessel for travel on water
Synonyms: motorboat
Definition: ride in a motorboat
Similar words: boat
Definition: ride in a boat on water