An idiom is a saying whose meaning cannot be taken literally. They are commonly used in the English language and can be very confusing to an English language learner.
Can you match the idioms to the correct meaning?
Idiom |
Meaning |
straight from the horse’s mouth |
something that rarely happens |