sand yacht


noun

Origin of sand yacht

First recorded in 1910–15

British Dictionary definitions for sand yacht

sand yacht

noun

a wheeled boat with sails, built to be propelled over sand, esp beaches, by the wind