barrier, hindrance

OBSTACLE