spitting snake Meaning, Definition & Usage

  1. noun highly venomous snake of southern Africa able to spit venom up to seven feet
    ringhals; rinkhals; Hemachatus haemachatus.

WordNet