Ce înseamnă “a pune in incurcatura”?

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

  • corner
  • puzzle
  • quandary