Learn English with English, baby!

Join for FREE!

"zappers"

1. Definition:

(n.) products that kill bugs with electricity

Examples:

I hung zappers outside my door when I lived near the river.

Search Vocab