• Land-yacht

    Full definition of land-yacht

    Noun

    land-yacht

    (plural land-yachts)
    1. Alternative spelling of en
      • 2020, Angie Fox, Southern Ghost Hunter Series
    © Wiktionary