obstacle


something that is in the way, something to overcome