Refine this word faster
Witness stand
noun
Definitions
Noun
- 1 An enclosed area in a courtroom where witnesses give their evidence. US
- 2 a box enclosure for a witness when testifying wordnet
See also for "witness stand"
Next best steps
Mini challenge
Unscramble this word: witnessstand