STRAFE


Meaning of STRAFE in English

v. attack with a machine gun from a low-flying aircraft

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.