Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    verb
  1. ensnare, entrap, frame, set up: take or catch as if in a snare or trap "I was set up!", "The innocent man was framed by the police"
  2. trap, entrap, snare, ensnare, trammel: catch in or as if in a trap "The men trap foxes"
Translation
Not found. Request noted. Other translations below.Greek εμπλέκω δόλια
Polish usidlać
Russian провести, поймать в ловушку
Serbian uhvatiti u klopku