Vocabulary

困蹶

being in a difficult position; being in a tight corner

noun suru-verb