Crossword Answer Lookup

500k+ clues

Huge figure in invoice arrived, and nothing to invest (7)

Answer BILLION
Telegraph #3357 14 Down 2026-02-22