INSNARE Meaning of INSNARE in English v. a. [Written also Ensnare .]1.Entrap, catch.2.Inveigle, allure, seduce.3.Entangle, embarrass, perplex, confound, bewilder. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012