Crossword Answer Lookup

500k+ clues

President Hoover initially claiming international victory (7)

Answer TRIUMPH
Definition: victory
Telegraph #30990 22 Across 2025-07-28