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./ Slang English vocab. Английский сленговый словарь. 2012