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./ Dictionary of English idioms . Словарь английских идиом. 2012