Find the word definition

Wiktionary
make a splash

vb. (context idiomatic English) To do something that attracts attention.

Wikipedia
Make a Splash

Make a Splash is a child-focused water safety initiative created by the USA Swimming Foundation. The goal of the foundation is to prevent drownings by teaching every child in the United States how to swim. Make A Splash works by providing free swimming lessons to underprivileged children at their partner institutions.

The program works by partnering with swim schools, YMCAs, and youth clubs across the country. Currently, Make A Splash has partner institutions in California, Washington, Idaho, Utah, Colorado, Texas, Louisiana, Tennessee, Missouri, Florida, Georgia, South Carolina, North Carolina, Indiana, Illinois, Wisconsin, Michigan, Ohio, Pennsylvania, New York, Virginia, Maryland, and New Jersey.