Definitions of witness stand
a place in a court of law where a witness stands or sits when they are asked questions
The woman asked to have him removed from court before she took the witness stand.
There are multiple definitions - click on the translation that matches your context.
witness stand means:
substantivo
full
noun
a place in a court of law where a witness stands or sits when they are asked questions
The woman asked to have him removed from court before she took the witness stand.