WordUnscrambler Home
laogai
Definitions
[laʊˈɡʌɪ], (Noun)
Definitions:
- (in China) a system of labour camps, many of whose inmates are political dissidents
Phrases:
Origin
:
Chinese, ‘reform through labour’
Click here to see the free dictionary definition for laogai
definition by Oxford Dictionaries