noun ringhals. noun plural -hals or -halses a venomous elapid snake, Hemachatus hemachatus of southern Africa, which spits venom at its enemies from a distanceAlso called: spitting snake