stumbling-block, snag

OBSTACLE