Definition, synonyms and related words
A prison whose inmates are cryogenically frozen for the duration of their sentences.