Crossword Answer Lookup

500k+ clues

Vague US smear from the Right quashed by common sense (8)

Answer NEBULOUS
Definition: Vague
Telegraph #3540 13 Across 2025-08-29