landwrack
noun
variants:
or landwreck
Definition of landwrack
obsolete
: destruction of something on land : ruin, devastation