• Motoryacht

    Full definition of motoryacht

    Noun

    motoryacht

    (plural motoryachts)
    1. A yacht powered by a motor, and not sails
    © Wiktionary