ReadWriteQuiz
Chinese dictionary
deroga mantis trying to stop a cart from advancing—overestimate oneself and try to hold back an overwhelmingly superior force
他遏制暴力犯罪增长的努力一直是螳臂当车。
His efforts to stem the rise in violent crime have been on the back foot.
antonym