Noun spitting snake has 1 sense
  1. ringhals, rinkhals, spitting snake, Hemachatus haemachatus - highly venomous snake of southern Africa able to spit venom up to seven feet
    --1 is a kind of elapid, elapid snake
,
TOP