To hold back, curb, hinder, restrain, prohibit, or arrest; as in to inhibit an action.
To suppress or restrain a behavior, an impulse, or a desire consciously or unconsciously.
Word origin: From Latin inhibere, inhibit-, "to hold in", "to check", "to restrain", from in-, + habere, "to have", "to hold".
Related forms: inhibits (simple present), inhibiting (present participle), inhibited (simple past), inhibition (noun), inhibitory (adjective).
Synonym: constrain, forbid, restrain, prevent, repress, suppress.