Crossword Heaven
Search
Answer: EMBARRASS
EMBARRASS is a crossword puzzle answer that we have spotted 8 times.
Make flush
Make self-conscious
Humiliate
Induce squirming in, perhaps
Cause to blush, maybe
Cause shame to
Cause financial difficulties to
Abash