Definition

Relating to, exerting, or having the effect of inhibiting or restraining; restraining, inhibiting.