Other crossword clues for answer "EMBARRASS"EMBARRASSMake flushHumiliateCause to blushDisconcert.Cause to blush, maybeInduce squirming in, perhapsCause shame toMake self-conscious