■ noun a judicial trial held in public with the intention of influencing or satisfying public opinion, rather than of ensuring justice.
SHOW TRIAL
Meaning of SHOW TRIAL in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004