flytrap noun4 •A trap built to catch flies. •The Venus flytrap, an insectivorous plant. •The spreading dogbane. •Any contrivance by which a plant catches insects, such as pitchers or tentacles. formsflytraps