bàn​jiǎo​shí

obstacle

Definitions

bàn​jiǎo​shí

stumbling block; obstacle; someone who gets in your way

Sources