meaning of moonsail

1. A sail sometimes carried in light winds, above a skysail.


Related Words

moonsail |

Developed & Maintained By Taraprasad.com

Treasure Words