RichThesaurus
teacher's pet
teacher's pet
synonyms
blue-eyed boy
fair-haired boy
golden boy
the apple of one's eye
hero
first choice
fav
pet
favorite
suckup
jewel
pick
suck-up
goody-two-shoes
choice
brown-noser
idol
beloved
gem
jewel in the crown
preference
god
goddess
darling
kiss-up
favourite
teacher's pet
antonyms
bête noire