SELF-PERPETUATING Meaning of SELF-PERPETUATING in English adj. perpetuating itself or oneself without external agency. øøself-perpetuation n. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012