Pinyin Dictionary results for "tang bi dang che"

螳臂当车
a mantis trying to stop a chariot (idiom); to overrate oneself and attempt sth impossible; also written 螳臂擋車|螳臂挡车[tang2 bi4 dang3 che1]
Dictionary data provided by CC-CEDICT