History
History
Synonyms
UK
US
Meaning:
impediment

a physical defect, especially in speech, e.g. a stammer; something that hinders

obstruction, hindrance

limitation

the state of limiting or being limited

restraint, disadvantage

neurosis

a mental illness with anxiety, excited behaviour, abnormal concern etc caused by disorders of the nervous system or by something in the subconscious mind

mental disturbance, disorder

restriction

(an instance, example, of) restricting or being restricted

limit

INHIBITION as in Wiktionary
INHIBITION as in Wikipedia