on trial for one's life (English, prep_phrase)
Senses:
glosses: Undergoing a court trial in which the offender is likely to receive a death sentence if convicted.
Forms: