stand trial

stand trial. To submit to a legal proceeding, esp. a criminal prosecution.

stand trial Read More »