annihilativeEnglish

annihilating, annihilative, devastating, withering

Adjective

Wreaking or capable of wreaking complete destruction

English: annihilative, annihilating, devastating, withering

English words with similar meanings

Show 3 words