SynonymX
Speak
Perpetuate
Definition of Perpetuate
1.
Cause to continue or prevail
Verb
Semanticaly linked words with "perpetuate"
eternize
bear on
carry on
continue
preserve
uphold