embarrassing
definition: hard to deal with
example:
speech part: adjective
synonyms:
sticky
definition: causing to feel shame or chagrin or vexation
example: The embarrassing moment occurred after they had stripped down to their under garments.
speech part: adjective
synonyms:
mortifying
Video not found.