meaning of topgallant sail

1. a sail set on a yard of a topgallant mast


Related Words

topgallant sail |

Developed & Maintained By Taraprasad.com

Treasure Words