witness stand - English Synonyms Dictionary

witness stand

n.
[1] witness box