debacle

Noun
  1. a sound defeat
  2. flooding caused by a tumultuous breakup of ice in a river during the spring or summer
  3. a sudden and violent collapse

Khám phá thêm

Các từ liên quan

debacle
The company's new product launch was a complete debacle.