Obstacle (2018) n.Something  that  stands  in  the  way  of...