Can you think of some mostly used idioms in English and share their meanings?
I came up with the following:
1. To hear from the horse's own mouth = to hear (the tale, fact.. basically anything) directly from the person concerned.
2. To let the cat out of the bag = To spill the beans = Let the secret out.
3. Reach for the stars = To aim high, to be ambitious.
Let's try to build an idiom dictionary here! Haha!
**Can't wait to see how far this goes!**
Wow!! Great going, Oleg!! Thank you for adding examples too! They actually help. :)
David, thank you for contributing!! :)