meaning of abstacle

abstacle meaning in Urban Dictionary

Alternative pronunciation and spelling of 'obstacle'.