To lure is defined as to purposely attract someone or tempt someone to do something, often using a reward.
To trap animals, esp. for their furs
To deceive or swindle
Find another word for trepanned. In this page you can discover 4 synonyms, antonyms, idiomatic expressions, and related words for trepanned, like: lured, trapped, tricked and deceived.