noun Date: 1967 a 3-wheel wind-driven recreation vehicle consisting usually of a bare-frame structure and a single sail and used especially on areas of firmly packed sand, a large motor vehicle
LAND YACHT
Meaning of LAND YACHT in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012