1 landwrack | Definition of landwrack

landwrack

noun
variants: or landwreck

Definition of landwrack

obsolete
: destruction of something on land : ruin, devastation