“Nuts and bolts” means “the basic, practical details of a job or other activity”. Example: I want you to learn how to write well. You have to know the nuts and bolts of writing.
“Like water off a duck’s back” means “without any apparent effect”. Example: She calls him lazy and useless, but it’s like water off a duck’s back.
"Just what the doctor ordered" means "exactly what was wanted or needed". Example: An evening without the kids was just what the doctor ordered.
"Put across" means "to explain your ideas in a way that is easy to understand". Example: She found it difficult to put across what she wanted to say at the meeting.
"Wishy washy" means indecisive or not reliable. Example: Rosie was always wishy…
"Adam's ale" means water. Example: Take a glass of Adam's ale if you are thirsty.
Idioms, Phrasal verbs & Slang
"Get on at" means "to criticize someone". Example: Her mother is always getting on at her for skipping classes.
"Bad egg" means someone who behaves in a bad or dishonest way. Example: He's a bad egg - don't believe anything he says.
"Meet halfway" means "to compromise". Example: You and Brian have been arguing about this for an hour! Can't you just meet halfway?
"Stool pigeon" is a police informer. Example: The police would never have found…
English idioms and slang