transitive verb (~d; strafing) Etymology: German Gott ~ England may God punish England, German propaganda slogan during World War I Date: 1915 to rake (as ground troops) with fire at close range and especially with machine-gun fire from low-flying aircraft, ~ noun ~r noun
STRAFE
Meaning of STRAFE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012