Crossword clues for Suffer a public embarrassment, maybe 4 letters:TRIPSuffer a public embarrassment, maybe