Definition of rock serpent in US English:

rock serpent

noun

rare
  • Any of various snakes that frequent rocky places; especially a python.

Origin

Early 19th century; earliest use found in European Magazine & London Review.