Crossword Answer Lookup

500k+ clues

Department’s leader reporting to top teacher, an idiot (10)

Answer DUNDERHEAD
Definition: idiot
Guardian #4091 14 Down 2025-03-16