Download for Windows
English

Synonyms for detention system in English

detention system
n

Noun

Examples

The UN report is the most comprehensive look at the Afghan detention system to date.

Regarding the detention system, it noted reports of serious ongoing problems.

Standard
Download our free app
iOS Android
Advertising
Advertising