Submit Idiom

to our list of idioms

add new +
add new +

IDIOM

definition

Common phrase that has a specific meaning.