English Idioms

Q2

Idiom “A slap on the wrist” means?

Q4

The idiom “To bury the hatchet” means?

Scroll to Top