English | German | Russian | Czech

critterproof English

Meaning critterproof meaning

What does critterproof mean?

critterproof

(informal) Resistant to damage caused by small animals.

Are you looking for...?