detention centre
noun
a place where persons (typically asylum seekers, illegal immigrants, or people awaiting trial) may be detained for short periods by order of a court
Words nearby detention centre
detector,
detectorist,
detent,
detention,
detention camp,
detention centre,
detention home,
deter,
deterge,
detergency,
detergent