idiom

US /ˈɪdiəm/

UK /ˈɪdiəm/

B2
n.NounPhrase with a special, metaphoric meaning
I have a lot on my plate is an idiom that means that I have a lot to do

Video subtitles

10 English Idioms you MUST know!

09:2310 English Idioms you MUST know!

Learn 8 English Idioms You Can Use At Work! ?‍??

06:59Learn 8 English Idioms You Can Use At Work! ?‍??

3 ways English learners shoot themselves in the foot!

08:253 ways English learners shoot themselves in the foot!