Crossword Answer Lookup

500k+ clues

Love running team in Manchester's speed (8)

Answer VELOCITY
Definition: speed
Telegraph #30678 11 Across 2024-07-29