grin Meaning In English
grin translation, meaning, definition, explanation and examples of relevant words and pictures - you can read here.
Other Languages:
Meaning
to laugh widely
Example
to smile broadly when delighted or happy.
Antonym
cry
Synonym
smile, pleasure
Sentence
He had a huge grin on his face.