Crossword Answer Lookup

500k+ clues

Runs away with sailors across the Channel (7)

Answer ABDUCTS
Definition: channel or
Telegraph #30603 26 Across 2024-05-02