English Idioms

Q24

The idiom "To gild the lily" means:

Q26

Idiom “To make amend for” means?

Scroll to Top