#idioms
20 expression(s)
SPONSORED Speak Mango
🎓 Everything English
Unlimited English feed for the price of a cup of coffee
☕️ $5.99/mo All-in-one Membership · Best value
Join Membership → entertainment C1
ham it up
Learn the casual English idiom 'ham it up' and how to use it to describe theatrical, exaggerated, or over-the-top acting.
relationships B1
have a soft spot for
Learn how to use 'have a soft spot for' to talk about having a strong affection or sentimental liking for someone or something.
SPONSORED Speak Mango
🎓 Everything English
Real native nuance you will not find in textbooks!
💬 Authentic native nuance · Real-life expressions
Learn Real Nuance →