Dictionary |
1 Result
#1
take the stand
v.
give testimony in a court of law
. wn