Crossword Answer Lookup

500k+ clues

Key article delayed increase (8)

Answer ESCALATE
Definition: increase
Telegraph #30590 28 Across 2024-04-17