put sb. to the blush

使某人受窘
在线英汉词典
相关词语