Yahoo Canada Web Search

Search results

  1. Dictionary
    de·ten·tion cen·ter
    /dəˈten(t)SHən/

    noun

    • 1. an institution where people are held in detention for short periods, in particular undocumented immigrants, refugees, people awaiting trial or sentence, or young offenders.