Make a Splash

What does the expression “make a splash” mean?

Definition: gain attention for something new; attract publicity

Example: Before turning to pop music, Taylor Swift made a splash as a teenage country star.