Permit such a hindrance (3)
I believe the answer is:
let
I believe this is a double definition.
'permit' is the first definition.
(synonyms)
'such a hindrance' is the second definition.
(let can mean an obstruction)
(Other definitions for let that I've seen before include "Allow; leased" , "& 15 Triple (anag.)" , "Won't stop you" , "Allow; tennis fault" , "Umpire's decision" .)