traplike

adjective

Resembling a trap.