Noun
motoryacht (plural motoryachts)
A yacht powered by a motor, and not sails
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. Source: Internet
Check out these top boating destinations, as recommended by Power & Motoryacht readers. Source: Internet