Crossword Answer Lookup

500k+ clues

On supplier's van, prompt delivery (6)

Answer RESCUE
Definition: delivery
Guardian #29174 10 Across 2023-09-13