Crossword Answer Lookup

500k+ clues

An embarrassing incident heard or observed (4)

Answer SEEN
Definition: observed
Guardian #22076 10 Across 2000-12-08