Meaning of Laying waste in English | Laying waste का अर्थ (Laying waste ka Angrezi Matlab)

Meaning of Laying waste in English

  1. destruction achieved by causing something to be wrecked or ruined