Crossword Answer Lookup

500k+ clues

Regretted placing trust in feeble journalist (8)

Answer LAMENTED
Definition: Regretted
Independent #12214 2025-12-01