MCQ
To give a rap on the knuckles
From Idioms and Phrases · English Language Competence Test
To give a rap on the knuckles
To strike one's colours
Queer somebody's pitch
He is a <u><em>person after my own heart</em></u>.
His father advised him to be <u><em>fair and square</em></u> in his dealings lest he should fall…
To pour oil in troubled water
I won't mind even if he <u><em>goes to dogs</em></u>.
<u><em>To all intent and purposes</em></u> he is a good man.