make a spectacle of oneself

出洋相
在线英汉词典
相关词语