Crossword Answer Lookup

500k+ clues

Popular, articulate Democrat is sent a bill (8)

Answer INVOICED
Definition: sent a bill
Telegraph #30612 10 Across 2024-05-13