Word Explorer
Land yacht
A vehicle used in land sailing, consisting of little more than of a carriage and a sail.
📖 Definitions of "Land yacht"
noun
- 1
A vehicle used in land sailing, consisting of little more than of a carriage and a sail.
Translate “Land yacht” into Another Language
Pick a language — the word will be pre-filled in the translator.