SELF-PERPETUATING Meaning of SELF-PERPETUATING in English adj. perpetuating itself or oneself without external agency. Derivatives: self-perpetuation n. Oxford English vocab. Оксфордский английский словарь. 2012