meaning of saturation bombing

1. an extensive and systematic bombing intended to devastate a large target


Related Words

saturation bombing |

Developed & Maintained By Taraprasad.com

Treasure Words