Crossword Answer Lookup

500k+ clues

Expert manager sporting trench coat (10)

Answer TECHNOCRAT
Definition: Expert manager
Guardian #29723 5 Down 2025-06-17