Definition of king brown snake in English:

king brown snake

noun

  • A large brown venomous snake, Pseudechis australis, found throughout much of Australia and in New Guinea.

Origin

1940s; earliest use found in Sun (Sydney).