flytrap

(noun)

noun

1. a trap for catching flies

Definition categories: man–made, trap