Witness-box (noun) Definition, Meaning & Examples

noun Chiefly British.
  1. witness stand.
noun
  1. the place in a court of law in which witnesses stand to give evidence
Witness-box (noun) Definition, Meaning & Examples

More Definitions