on the stand
Meanings
prep_phrase
- 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”).
Word forms
Synonyms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.