Definitions of rock rattlesnake:

  • noun:   mountain rock dweller of Mexico and most southern parts of United States southwest