Crossword Answer Lookup

500k+ clues

A striking defeat that's embarrassing (8)

Answer ABASHING
Definition: A striking
Guardian #27113 25 Across 2017-02-06