Crossword Clue Puts Down Humiliates