Tamil Dictionary 🔍

self-annihilated

Self`-an*ni"hi*la`ted, a. Defn: Annihilated by one's self.


self-annihilated - Similar Words