strafes

noun

Plural form of strafe.