French-English dictionary »

mitrailler meaning in English

FrenchEnglish
mitrailler verbe

strafe [strafed, strafing, strafes]◼◼◼(to attack with automatic gunfire)
verb
[UK: strɑːf] [US: ˈstreɪf]