Crossword Answer Lookup

500k+ clues

Direct City to invest in international brainpower (9)

Answer INTELLECT
Definition: brainpower
Telegraph #3523 25 Across 2025-07-31