螳臂擋車
Mandarin: tang2 bi4 dang1 che1
T4
T3
T2
T1
Definitions
  1. 1 overate oneself and try to hold back an overwhelmingly superior force (lit., "a mantis trying to stop a chariot")
← Back to dictionary