Stand-trial meaning

To sustain the trial or examination of a cause; not to give up without trial.
verb
0
0
Advertisement