(defendant) to stand in the dock - Englisch Synonyme Wörterbuch

Can't found any synonym terms.