About

The Chinese word 绊脚石 is formed by sequentially combining the character 绊, meaning to trip or stumble, with 脚, meaning foot, and 石, meaning stone; this compound literally depicts a stone that causes one's foot to stumble, thereby representing an obstacle or hindrance.

Word Definition - 绊脚石

bàn jiǎo shí stumbling block; obstacle; someone who gets in your way