fish trap

noun

Definition of fish trap

: a device for catching fish that consists of a net or other structure which diverts the fish into an enclosure so arranged that egress is more difficult than ingress