on the stand
prep_phrase
University
1
Testifying at a trial; speaking as a witness during a court case.
2
Synonym of on the spot (“having to answer or decide without warning or preparation”).
Testifying at a trial; speaking as a witness during a court case.
Synonym of on the spot (“having to answer or decide without warning or preparation”).