There is a legal phrase "without let or hindrance".
The word "let" seems peculiar, and actually opposite to the usual meaning.
Looking for the origin of this particular useage. Is it, perhaps, a separate word that is only coincidentally the same spelling? Is it ever used in this sense outside of that specific phrase.?