detention_cellEnglish

bullpen, detention cell, detention centre

Noun

A large cell where prisoners (people awaiting trial or sentence or refugees or illegal immigrants) are confined together temporarily

English: bullpen, detention cell, detention centre

English words with similar meanings

Show 2 words