witness stand
English
Noun
witness
stand
(
plural
witness stands
)
(
chiefly
US
)
An
enclosed
area
in a
courtroom
where
witnesses
give their
evidence
.
Synonyms
(
chiefly British
)
witness box
Translations
witness stand
—
see
witness box