English Idioms
“Let the grass grow under his feet” means?
Open this question (full page)
The idiom "To gild the lily" means:
Open this question (full page)
Idiom “To make amend for” means?
Open this question (full page)
“To smell a rat” means?
Open this question (full page)
“To leave someone in the lurch” means?
Open this question (full page)
The idiom “Above-board” means?
Open this question (full page)
“Blows his own trumpet” means?
Open this question (full page)
Idiom “A slap on the wrist” means?
Open this question (full page)
“Bird brain” means?
Open this question (full page)
