annihilatingEnglish

annihilating, devastating, withering, annihilative

Adjective

Wreaking or capable of wreaking complete destruction

English: annihilative, annihilating, devastating, withering

Making light of

English: annihilating, devastating, withering

English words with similar meanings

Show 3 words