Ce înseamnă “a stingheri, a pune in incurcatura”?

“a stingheri, a pune in incurcatura” în Dicționar Român - Englez

  • embarrass