English Idioms

Q66

“Cock and bull story” means?

Q68

The idiom "When pigs fly" means:?

Q69

“Hitting the nail on the head” means?

Scroll to Top