1 wind sheet | Definition of wind sheet

wind sheet

noun

Definition of wind sheet

: the current of air that strikes the upper lip of a flue pipe in an organ