[land yacht] n (1928): a 3-wheel wind-driven recreation vehicle consisting usu. of a bare-frame structure and a single sail and used esp. on areas of firmly packed sand
LAND YACHT
Meaning of LAND YACHT in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012