lightning war (English, noun)
expansion: lightning war (plural lightning wars)
Senses:
glosses: Synonym of blitzkrieg.
Forms:
form: lightning wars
tags: plural