Meaning of CHAFF in English
Small strips of metal foil, usually dropped in large quantities from aircraft or balloons. Chaff typically produces a radar echo which closely resembles precipitation. Chaff drops once were conducted by the military in order to confuse enemy radar, but now are conducted mainly for radar testing and calibration purposes.
A comprehensive English glossary of weather. Полный английский глоссарий погоды. 2012