STRAFE


Meaning of STRAFE in English

[strafe] vt strafed ; straf.ing [G Gott strafe England God punish England, German propaganda slogan during World War I] (1915): to rake (as ground troops) with fire at close range and esp. with machine-gun fire from low-flying aircraft -- strafe n -- straf.er n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.