Definition of "immortalized"

immortalized