FISH TRAP


Meaning of FISH TRAP in English

noun

: 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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.