English Idioms

Q53

The idiom "To gild the lily" means:

Q54

Idiom “To make amend for” means?

Q59

Idiom “A slap on the wrist” means?

Scroll to Top