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