noun land yacht. nouna wheeled boat with sails, built to be propelled over sand, esp beaches, by the wind