Perpetuate
[v] cause to continue or prevail; "perpetuate a myth"
Related Information
Related Terms
bolster, conserve, continue, embalm, eternalize, eternize, extend, freeze, hold, immortalize, keep, keep alive, keep fresh, keep going, keep on, keep up, lengthen, maintain, memorialize, monumentalize, perennialize, preserve, preserve from oblivion, prolo