Definition of "strafed"

strafed