Crossword Answer Lookup

500k+ clues

Expert upset swapping power with king (7)

Answer SKILLED
Definition: Expert
Telegraph #30685 5 Across 2024-08-06