Definition of strafing run in English:

strafing run

noun

  • A short low-altitude flight for the purpose of strafing.

Origin

1940s; earliest use found in The New York Times.