Online English Dictionary

Home

Skysail


n.

The sail set next above the royal. See Illust. under Sail .


© 2009 Dammam Community College