on the stand

介词短语

英文释义

介词短语
  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”).
    — What’s the last great book you read?¶ Goodness. You do put a chap on the stand, don’t you!
0 次浏览 数据来源: Wiktionary