Idiom: Lay waste

Idiom Definitions for 'Lay waste'


To lay waste to something is to destroy it.

See also: