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.
CHAFF
Meaning of CHAFF in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012