Crossword Answer Lookup

500k+ clues

Champion with poster about to appear in election (8)

Answer ADVOCATE
Definition: Champion
Independent #11672 2024-03-08