grin verb definition in Happiness topic from the Oxford Advanced Learner's Dictionary

grin

 verb: Happiness topic
to be smiling, etc. a lot because you are very pleased about something