Definitions for "Perpetuate"
To make perpetual; to cause to endure, or to be continued, indefinitely; to preserve from extinction or oblivion; to eternize.
Keywords:  myth, prevail, continue, cause
cause to continue or prevail; "perpetuate a myth"
Made perpetual; perpetuated.