Meaning: The sentence describes a powerful collision between large, forceful waves and strong, solid rocks.
Choice of Words: The words "mighty" and "sturdy" emphasize the strength and resistance of the waves and rocks, creating a vivid image of their relentless clash.