Definition of “padded cell” - English Dictionary

british dictionary