1 riding sail | Definition of riding sail

riding sail

noun

Definition of riding sail

: a triangular sail sometimes set usually on the aftermast to keep a vessel head to wind when riding at anchor

History and Etymology for riding sail

riding entry 3

Keep scrolling for more