Trapan

Webster's Dictionary of the English Language

·noun A snare; a stratagem; a trepan. ·see 3d Trepan.

II. Trapan ·vt To Insnare; to catch by stratagem; to Entrap; to Trepan.

Related Words