Idiom: Lay waste

Idiom Definitions for 'Lay waste'


To lay waste to something is to destroy it.


Idioms similar to 'Lay waste'

See also: