motoryacht
Noun
Meaning
motoryacht (plural motoryachts)
A yacht powered by a motor, and not sails
Examples
Dropping the hook in Great Harbour, the only other boats in the anchorage were two charter power cats crewed by colleagues from ’s sister publications Power & Motoryacht, Passagemaker and Soundings, who were also reporting on post-Irma recovery.
Check out these top boating destinations, as recommended by Power & Motoryacht readers.