TheOpenDictionary
Phrasal Verb Of The Day
Description
if you keep back laughter or tears, you stop yourself laughing or crying
Get a FREE WORD, PHRASAL & IDIOM
of the day in your inbox
Meaning
To make a significant improvement or dramatic advancement