Subscribe
URL of the page has been copied to clipboard.
Meaning : A swift and violent military offensive with intensive aerial bombardment.
Synonyms : blitz
Meaning : Fight a quick and surprising war.
Install App