Common Verb Collocations of obstacle

appear, avoid, be, become, can, change, consider, constitute, do, form, get, have, make, may, must, offer, oppose, overcome, place, present, prevent, progress, prove, put, remove, see, stand, surmount, throw, will