imprisonment: meaning and definitions

EnglishType a word

What is imprisonment?

  • A confinement in a place, especially a prison.