Definition

Resembling or suggestive of a trap or trap mechanisms; designed or arranged to catch or entrap something or someone.