show trial
Meaning, Definition & Usage
Dictionary
Related
noun
a trial held for show; the guilt of the accused person has been decided in advance
WordNet
Previous
shovelhead
shoveller
shovelnose
shoven
shover
Next
showboat
showbread
showcase
showdown
shower