Apedia

Self Perpetuating Adj Power Renew Oneself Indefinite Period Time

Term self-perpetuating (adj.)
Synonym having the power to renew oneself for an indefinite period of time
Meaning
-> It is difficult to escape from a lie, as they are often self-perpetuating.

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: Assimilate v consume incorporate similar overseas students rigidly

Previous card: Psychic adj relating supposed ability human mind sense

Up to card list: 400 must have words for the TOEFL