Simple Definition of witness stand
: 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
Full Definition of witness stand
: a stand or an enclosure from which a witness gives evidence in a court
First Known Use of witness stand
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).