English Idioms
“Elephant in the room” means?
Open this question (full page)
“Achilles’ heel” means?
Open this question (full page)
“Ace in the hole” means?
Open this question (full page)
“A hot potato” means?
Open this question (full page)
“A bitter pill” means?
Open this question (full page)
“Like a sitting duck” means?
Open this question (full page)
“Put a spoke in my wheel” means?
Open this question (full page)
“Blows his own trumpet” means?
Open this question (full page)
“Die in harness” means?
Open this question (full page)
