Skip to main content
Search
Search This Blog
Baihou English
English Language Learning
All better
Meaning:
improved or cured
Example:
I fell off my tricycle and bumped my knee. Mommy kissed it, and it's all better now.
Show random idiom 🔄
Show all idioms and phrases