English Idioms

Q27

The idiom "To throw one's hat in the ring" means:

Q30

The idiom "When pigs fly" means:?

Scroll to Top