Synonyms for
Detainees
Definition
Detainees are people who have been arrested or held in custody, especially for political or military reasons.
Synonyms for
Definition
Detainees are people who have been arrested or held in custody, especially for political or military reasons.