encumbrance, hinderance, hindrance, hitch, interference, preventative, preventive
burden, encumbrance, load, onus
encumbrance