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. 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.

Home/Dictionary/Land yacht