on trial (English, prep_phrase)
Senses:
glosses: Undergoing a trial in a court of law. (of a person)
Forms: