Vocabulary

電撃戦

blitzkrieg; blitz; lightning war

noun