Land boat Meaning, Definition & Usage

Definitions
  1. a vehicle on wheels propelled by sails.

Webster 1913