Advertisement

Advertisement

riding sail

noun

Nautical.
  1. a triangular sail set on the aftermost mast of a vessel, especially a fishing vessel, to head it into the wind; trysail.



Advertisement

Advertisement

Advertisement

Advertisement


riding masterriding school