Synonyms for "motorboat"

Words with similar meaning