Lay-waste meaning

To completely destroy, especially of a geographical area or region.
verb
0
0
Advertisement