Shobdo Logo
ODElabour camp

labour camp

Flag: gbEnglishOxford Dictionary of English

labour camp /ˈleɪbə kamp/
noun a prison camp in which a regime of hard labour is enforced.