First Known Use of witness stand
WITNESS STAND Defined for English Language Learners
Definition of witness stand for English Language Learners
: the place in a court of law where a witness answers questions and promises to tell the truth : the place where a witness testifies in court
Seen and Heard
What made you want to look up witness stand? Please tell us where you read or heard it (including the quote, if possible).