cell

noun

Definitions of cell

English

a small room in a police station or a prison etc in which a person suspected of a crime, or a criminal, can be kept locked up as a prisoner so that they are unable to leave

He apologised to his victims from his prison cell.