self-annihilate verb1 •To annihilate oneself by one's own act. formsself-annihilated · self-annihilating · self-annihilates