take a challenge lying down

对挑战俯首称臣
在线英汉词典
相关词语