Refresher no. 40 on the use of idioms

Idioms for the week: let sleeping dogs lie – a warning to ignore/disregard a problem to avoid trouble or unfavorable happenings neck of the woods – refers to the area where one lives; one’s neighborhood hit the nail on the head – to be exactly right about something said or done save for a rainy […]

Please LOGIN to read more.