meaning of carpet bomb

carpet bomb meaning in General Dictionary

bomb a sizable location systematically and thoroughly