証言台

witness stand; witness box

Meaning

  1. n
    witness stand; witness box

Example sentences

  • Can you put them on the witness stand?