Crossword Answer Lookup

500k+ clues

Planned debate (10)

Answer DELIBERATE
Definition: debate
Guardian #24980 23 Across 2010-04-09

Also appeared in

  • Times #26843 (2017-09-29)