English | German | Russian | Czech

windsail English

Meaning windsail meaning

What does windsail mean?

windsail

A wide tube or funnel of canvas, used to convey a stream of air for ventilation into the lower compartments of a vessel. The sail or vane of a windmill.

Synonyms windsail synonyms

What other words have the same or similar meaning as windsail?

windsail English » English

wind sail

Are you looking for...?