SMILE / GRIN / BEAM FROM EAR TO EAR


Meaning of SMILE / GRIN / BEAM FROM EAR TO EAR in English

to be smiling, etc. a lot because you are very pleased about sth

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.