Find the word definition

Wiktionary
spitting cobras

n. (spitting cobra English)