LAY WASTE Meaning of LAY WASTE in English v. phr. , literary To cause wide and great damage to; destroy and leave in ruins; wreck. Enemy soldiers laid waste the land. American idioms English vocabulary. Английский словарь американских идиом. 2012