self-repelling

SELF-REPEL'LING, a. [self and repel.] Repelling by its own inherent power.