Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
British predominate and flourish
(5)
Answer
BLOOM
Definition:
flourish
Telegraph
#3609
22 Across
2025-12-30