【法】 take the witness stand
stage; stand; station; stop
【计】 station
【化】 platform; station
【医】 plant; station
be; depend on; exist; at; in
【计】 plot on X axis; search in
witness stand
【法】 box; witness box; witness chair; witness stand
ascending; go to; go up; previous; submit; superior; upper
【医】 ept-; hyper-; super-; supra-; sur-
give evidence; attest; bear witness; depose; tell; testify; witness
【经】 bear witness