Crossword Answer Lookup

500k+ clues

Devoted admirer of what procrastinator might say (8)

Answer IDOLATER
Definition: Devoted admirer
Telegraph #30545 10 Across 2024-02-24