DEAF ADDER
Meaning of DEAF ADDER in English
noun
1. : any of various harmless snakes ; especially : hognose snake
2. : the venomous copperhead
3. Britain : blindworm 1
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012