ageist
nounA person who holds unfair prejudices or discriminates against others based on their age, especially against older people.
adjectiveShowing unfair prejudice or discrimination against someone because of their age, especially against older people.