trammel
noun
°Something that impedes activity, freedom, or progress.
verb
°To entangle, as in a net.
°To hamper.