bibianmood7419 bibianmood7419 08-02-2024 English contestada Something that keeps a character from his or her goal. (8 letters) 12 across:A) BarrierB) ObstacleC) HindranceD) Impediment