Crossword Answer Lookup

500k+ clues

Embarrassed about second hint being delivered (7)

Answer RESCUED
Definition: delivered
Telegraph #31086 25 Across 2025-11-17