Crossword Answer Lookup

500k+ clues

One put on trial, eg, hoped thus finally to reform (8)

Answer SHEEPDOG
Definition: One put on trial
Times #27976 12 Across 2021-05-13