Definition Definition

moonsail - Meaning and Examples

Meaning of 'moonsail' (Webster Dictionary)

1 . Moonsail [ n.]
- A sail sometimes carried in light winds, above a skysail.