American Dictionary
Definition in American English
phrase
phrase
1
to cause very serious damage to a place, especially in a war
