English dictionary
witness stand meaning and definition
Definition and meaning of witness stand at MeaningMonkey.org. witness stand meaning and definition in the English Dictionary.WITNESS STAND noun
Definition of witness stand (noun)
- a box enclosure for a witness when testifying
- synonyms: witness box
Source: Princeton University Wordnet