English Idioms

Q63

Idiom “A slap on the wrist” means?

Q66

The idiom “Pass the buck” means?

Q67

“To be at loggerheads” means?

Q69

If “you have a finger in the pie”, you are _________ in something.

Scroll to Top