Crossword Answer Lookup

500k+ clues

Some French temporarily mended and sent on their way (10)

Answer DESPATCHED
Definition: sent on their way
Telegraph #3570 8 Down 2025-10-22