Crossword Answer Lookup

500k+ clues

Maintain no VAT exempt stores think up new ideas (8)

Answer INNOVATE
Definition: think up new ideas
Telegraph #30750 5 Down 2024-10-21