carpet bomb
Explore definitions, synonyms, and language insights of carpet bomb
Definitions
Verb
bomb a large area systematically and extensively; "The U.S. decided to carpet bomb Vietnam"