witness stand

Explore definitions, synonyms, and language insights of witness stand

Definitions

Noun
a box enclosure for a witness when testifying

More General Terms

box