PERPETUATE Meaning of PERPETUATE in English v.tr. 1. make perpetual. 2 preserve from oblivion. Derivatives: perpetuance n. perpetuation n. perpetuator n. Etymology: L perpetuare (as PERPETUAL) Oxford English vocab. Оксфордский английский словарь. 2012