Crossword Answer Lookup

500k+ clues

Telegraph, say, or what spin doctors do receiving copy (5)

Answer PAPER
Definition: Telegraph, say
Telegraph #30548 24 Across 2024-02-28