Meaning of BAFFLE in English
(n.) A grating or plate across a channel or pipe conveying water, gas, or the like, by which the flow is rendered more uniform in different parts of the cross section of the stream; -- used in measuring the rate of flow, as by means of a weir.
Webster's English dictionary. Английский словарь Webster. 2012