Cause embarrassment.
It means causing embarrassment, to pass a sentence or discomfort. Do shame or ridicule someone. It is synonymous with blush, distress, embarrass, humiliate, ridicule, offend.
embarrass - refers to the expression: cause shame or embarrassment to anyone. -
EMBARRASSING: Getting sick plants because of the heat.