put to the blush
Verb
Meaning
put to the blush (third-person singular simple present puts to the blush, present participle putting to the blush, simple past and past participle put to the blush)
(transitive) To cause to blush with shame; to put to shame.