sail wagon (English, noun)
expansion: sail wagon (plural sail wagons)
Senses:
glosses: Synonym of land yacht.
Forms:
form: sail wagons
tags: plural