Akademik

witness stand
witness stand UK US noun [C] US LAW
WITNESS BOX(Cf. ↑witness box)

Financial and business terms. 2012.