Witness-stand meaning

An enclosed, raised, or otherwise designated area in a courtroom, usually having a seat, from which a witness gives testimony.
noun
0
0
The place from which a witness gives testimony in a law court.
noun
0
0
An enclosed area in a courtroom where witnesses give their evidence.
noun
0
0
Advertisement