Mobile
Log In Sign Up
Home > chinese-english > "势成骑虎" in English

English translation for "势成骑虎"

 
in the position of one riding a tiger -- unable to get down but dangerous to go on; an awkward position from which there is no retreat; like riding a tiger -- a situation from which it is hard to extricate oneself
Similar Words:
"势场图" English translation, "势场中的机翼绕流" English translation, "势常数" English translation, "势超位场" English translation, "势超位能" English translation, "势次" English translation, "势次郎" English translation, "势村" English translation, "势弹性散射" English translation, "势岛" English translation