DEATH PENALTY Meaning of DEATH PENALTY in English ■ noun punishment by execution. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004