Perpetuate
-
[Keep] something [going] [indefinitely]...
Perpetuate meaning & definition 1 of Perpetuate.
-
Make (something) continue indefinitely.
Perpetuate meaning & definition 2 of Perpetuate.
-
to cause something to continue:
Perpetuate meaning & definition 3 of Perpetuate.