rocky ground meaning