immortalizers

/ɪˈmɔːrtəlaɪzərz/
noun
  1. People or things that make someone or something famous or remembered forever.
    • The great poets are immortalizers of heroes and their deeds.
    • Photographers act as immortalizers, capturing moments that last for generations.
    • The monument was built as one of the city's immortalizers of its founding fathers.
Antonyms
What does "immortalizers" mean? | whatsthatwordmean | whatsthatwordmean