Crossword Answer Lookup

500k+ clues

The chap is upset with art gallery's delay (8)

Answer HESITATE
Definition: delay
Telegraph #31123 16 Down 2025-12-30