Langimage
English
B2

to smile broadly, showing great happiness or satisfaction.

Meanings

to smile broadly, showing great happiness or satisfaction.

She was smiling from ear to ear after hearing the good news.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51