What does Cascade Badge mean?

Cascade Badge meaning in Symbols Dictionary

One of eight signature items found in the first-generation of the Pokémon team.