Definition, synonyms and related words
A snare; a stratagem; a trepan.
To ensnare; to catch by stratagem; to entrap; to trepan.