Witness-box meaning

A witness stand.
noun
0
0
(chiefly UK) A witness stand in a courtroom.
noun
0
0
Advertisement