Nirodha 滅 {mie / metsu} is a frequently seen Pali / Sanskrit Buddhist term. It is almost always translated into English as cessation.  However, there is recent speculation that this is a mistranslation; that nirodha actually means release, or ‘out of confinement.’  Note that cessation implies only an end of something. The cessation of dukkha [...]