No Encyclopedia Entry for Perpetuate Noah Webster's New International Dictionary of the English Language 1. (v. t.) To make perpetual; to cause to endure, or to be continued, indefinitely; to preserve from extinction or oblivion; to eternize. 2. (a.) Made perpetual; perpetuated.
|