smile a thousand smiles
/ˈsmaɪl eː ˈθaʊz(ə)nd smaɪlz/
To express great joy or happiness.
“Her victory made him smile a thousand smiles in delight.”Add to my deck
/ˈsmaɪl eː ˈθaʊz(ə)nd smaɪlz/
To express great joy or happiness.
“Her victory made him smile a thousand smiles in delight.”Add to my deck