GeneralConnection.com
➔
Dictionary
take the stand
Verb
1. testify
1. attest, bear witness, declare
Usage