throw in the towel

Verb
  1. give up in the face of defeat of lacking hope; admit defeat
    • In the second round, the challenger gave up

Khám phá thêm

Các từ liên quan

Từ trái nghĩa