Definition:
Compare immortalize with other words:
immortalize vs. immortalized
eternalize vs. immortalize
homeric vs. immortalize