– Something that makes movement or progress difficult.
Usage example: her uncomfortable shoes became a handicap on the walking tour of the city, as she often had to sit and rest her sore feet
are semantically related. In some cases you can use "Inhibition" instead a noun
Nearby Words: handicapped