Dictionary |
1 Result
#1
laying waste
n.
destruction achieved by causing something to be wrecked or ruined
. wn