immortalize verb
also British immortalise /ɪˈmoɚtəˌlaɪz/ immortalizes; immortalized; immortalizing
also British immortalise /ɪˈmoɚtəˌlaɪz/ immortalizes; immortalized; immortalizing
Learner's definition of IMMORTALIZE
[+ object]
: to cause (someone or something) to be remembered forever使不朽;使名垂千古