sail wagon
English
Noun
sail
wagon
(
plural
sail wagons
)
Synonym of
land yacht
.