Feedback
Witness stand
Meaning
Noun
●
In American English:
An
enclosed
area in a
courtroom
where
witnesses
give their evidence.
Sourced from
Wiktionary
Synonyms
Witness Box
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better