DEATH ROW

DEATH ROW

death row. The area of a prison where those who have been sentenced to death are confined.
TermBase Contributor
Carl, Chinese legal translator, specializes in translating legal documents pertaining to complex business disputes.