wind sheet
nounDefinition of wind sheet
: the current of air that strikes the upper lip of a flue pipe in an organ
1