Meaning

1 senses
  1. A natural hazard where prey animals become incapacitated.

Forms

plural: predator traps
Singularpredator trap
Pluralpredator traps

regular

See also

neighbours in the dictionary
predator trap — meaning, examples, forms, synonyms | Krumeto