Crossword Answer Lookup

500k+ clues

They muffle the scruffs (10)

Answer NECKCLOTHS
Guardian #22637 8 Down 2002-09-28