self-annihilating
English
Verb
self-annihilating
present participle and gerund of
self-annihilate