bàn​jiǎo​shí

stumbling block

bàn​jiǎo​shí stumbling block

  1. to trip
    to stumble over something while walking; to be tripped up by an obstacle
  2. stone
    rock; stone; (bound form) made of stone; rock-like

bàn​jiǎo​shí obstacle

  1. to be in the way
    to be an obstacle or hindrance; to be tied down or restrained by something or someone
  2. stone
    rock; stone; (bound form) made of stone; rock-like