Langimage
English
C1

a military strategy that involves dropping a large number of bombs over a specific area to cause maximum destruction.

Meanings

a military strategy that involves dropping a large number of bombs over a specific area to cause maximum destruction.

The city was devastated by saturation bombing during the war.

Synonyms

Antonyms

Last updated: 2025/01/11 11:58