be put on the spot ; be unable to get out of an embarrassing situation ; feel embarrassed
采访者的问题使他很下不来台。
The interviewer's questions really put him on the spot.
《牛津词典》
你提的问题让他当场下不来台。
Your question stopped him in his tracks.
youdao
Your question stopped him in his tracks, ie disconcerted him.
下不来台,汉语成语,拼音是xià bù lái tái,意思是在人前受窘。出自《红楼梦》。
详细内容
应用推荐
模块上移
模块下移
不移动