lick the dust

卑躬屈膝, 被打败
在线英汉词典
相关词语