Idioms
HUB
Home
Idioms
Collections
Submit
Phrasal Verbs
Contact
Search for Idiom
find idiom from our list
Search
IDIOM
definition
Common phrase that has a specific meaning.