all-devastating
ALL-DEV'ASTATING,
a. Wasting every thing.