Crossword Answer Lookup

500k+ clues

Destroyer of documents - don''t say a word - increasingly embarrassed (8)

Answer SHREDDER
Definition: embarrassed
Guardian #22129 16 Down 2001-02-10