A witness stand (sometimes shortened to stand) is the place in a courtroom where witnesses give testimony.
Categories: Law | Law stubs