History
History
Synonyms
UK
US
Meaning:
confinement

the state of being shut up or imprisoned

imprisonment; restriction

constraint

something that forces one not to do something

force

REPRESSION as in Wiktionary
REPRESSION as in Wikipedia