1.

Select the most appropriate meaning of the given idiom.Grin from ear to ear

A. to ridicule someone
B. to have very sharp ears
C. to make funny faces
D. to smile a lot because of happiness
Answer» E.


Discussion

No Comment Found