Sand Yacht (noun) Definition, Meaning & Examples

noun
  1. land yacht.
noun
  1. a wheeled boat with sails, built to be propelled over sand, esp beaches, by the wind
Sand Yacht (noun) Definition, Meaning & Examples

More Definitions