Crossword Answer Lookup

500k+ clues

Statesman gives off a piece of his mind here (7)

Answer PRESENT
Definition: here
Guardian #21878 27 Across 2000-04-21