Imprisonment meaning in hindi and english. Learn more in the Cambridge English-Hindi Dictionary.