LAY WASTE


Meaning of LAY WASTE in English

Desolate, destroy, ruin.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.