desperate straits

Noun
  1. a state of extreme distress

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

desperate straits
A family works together to overcome desperate straits.