English | German | Russian | Czech

bottle trap English

Meaning bottle trap meaning

What does bottle trap mean?

bottle trap

A baited trap used to catch insects, made from a plastic bottle. (plumbing) A bottle-like reservoir that fits the pipe below a drain and collects waste.

Are you looking for...?