English dictionary
teacher's pet meaning and definition
Definition and meaning of teacher's pet at MeaningMonkey.org. teacher's pet meaning and definition in the English Dictionary.TEACHER'S PET noun
Definition of teacher's pet (noun)
- the teacher's favorite student
Source: Princeton University Wordnet