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