Crossword Answer Lookup

500k+ clues

Proclaimed leader corrupt in high definition! (8)

Answer HERALDED
Definition: Proclaimed
Telegraph #31181 4 Down 2026-03-07