on the stand (English, prep_phrase)
Senses:
topics: law
glosses: Testifying at a trial; speaking as a witness during a court case.
glosses: Synonym of on the spot (“having to answer or decide without warning or preparation”).
Forms: