Crossword Answer Lookup

500k+ clues

Little devil distributed seed in hampers (7)

Answer IMPEDES
Definition: hampers
Telegraph #30791 1 Down 2024-12-07