meaning of skysail

1. the sail above the royal on a square-rigger


Related Words

skysail |

Developed & Maintained By Taraprasad.com

Treasure Words