Crossword Answer Lookup

500k+ clues

Admit company head has accepted fine (7)

Answer CONFESS
Definition: Admit
Telegraph #31158 1 Down 2026-02-09