Crossword Answer Lookup

500k+ clues

Floor finish finally defies belief (6)

Answer SCREED
Definition: belief
Guardian #22157 8 Down 2001-03-15