riding sail (English, noun)
expansion: riding sail (plural riding sails)
Senses:
topics: nautical
transport
glosses: A triangular sail.
Forms:
form: riding sails
tags: plural