1 windsail | Definition of windsail

windsail

noun

Definition of windsail

1 : the sail of a windmill
2 : a wide tube or funnel of canvas used to carry air for ventilation into the lower compartments of a ship