WordNet: pin down, trap

Sanatista
place in a confining or embarrassing position; "He was trapped in a difficult situation"



pin down


trap

  • (englanti) trap (derivationally related)
  • (suomi) joutua (alakäsite)