witness box - English Synonyms Dictionary

witness box

n.
[1] witness stand