sand yacht


sand yacht

noun

  1. land yacht.

noun

  1. a wheeled boat with sails, built to be propelled over sand, esp beaches, by the wind

Leave a Reply

Your email address will not be published. Required fields are marked *

49 queries 1.032