hindrance - Dictionary definition and meaning for word hindrance
hindrance...HIDE-ENTRANCE....which means obstructing..obstacle or block