PERPETUATOR Meaning of PERPETUATOR in English n. one who eternalizes, one who makes everlasting; one who preserves from oblivion Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012