Skip to content
Simplified display

掉链子

diào liàn zi

Sign in to save this word to your study lists.

Definitions

  1. 1. to have one's bicycle chain come off
  2. 2. (fig.) to let sb down; to drop the ball; to screw up