Synonyms:
bullpen, detention_cell, detention_centre
Meaning: a large cell where prisoners (people awaiting trial or sentence or refugees or illegal immigrants) are confined together temporarily
Synonyms:
bullpen
Meaning: a place on a baseball field where relief pitchers can warm up during a game