ㄅㄢˋbànㄐㄧㄠˇjiǎoˊshí

  1. 路上阻礙前進石塊

  2. 比喻阻礙進展事物

stumbling block, obstacle, someone who gets in your way
pierre d'achoppement