inhibitedEnglish

inhibited

Adjective

Held back or restrained or prevented

English: inhibited