abandon hope; give up hope; lose heart.
英
美
放弃希望;放弃希望;失去信心。
目录
查词历史
英 汉