Word info

skysail

Noun

Meaning

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

Source: Webster's dictionary

Hypernyms

Close letter words and terms