Crossword Answer Lookup

500k+ clues

A defect from some terrible mishap (7)

Answer BLEMISH
Definition: some terrible mishap
Guardian #21735 23 Across 1999-11-05