Crossword Answer Lookup

500k+ clues

Some humiliation and maybe embarrassment, initially (5)

Answer SHAME
Definition: Some humiliation and maybe embarrassment
Telegraph #30993 3 Down 2025-07-31