Translation Dictionary Context Conjugation
Advertising
Advertising

Synonyms for strafe in English

Verb

Examples:

NEWS REEL: Betty works at victory munitions building bombs that will strafe enemy territory NEWS REEL: and win this war.

Standard