What is the meaning of Ricochet?

A method of firing a projectile so that it skips along a surface.

An instance of ricocheting; a glancing rebound.

To rebound off something wildly in a seemingly random direction.

To operate upon by ricochet firing.

rebound; ricochet

ducks and drakes, stone skipping

Source: wiktionary.org