Crossword Answer Lookup

500k+ clues

Loudly announce large contribution to year-end target (7)

Answer DECLAIM
Definition: Loudly announce
Guardian #29712 3 Down 2025-06-04