witness stand









witness stand


noun

  1. the place occupied by a person giving testimony in a court.
56 queries 0.700