Crossword Answer Lookup

500k+ clues

Invent lies I've decided to keep up (6)

Answer DEVISE
Definition: Invent
Telegraph #30568 22 Down 2024-03-22