1. make an impact or attract a lot of attention
Professional
Social
the publicity stunt made quite a splash
The idiom to 'make a splash' means to make a big impact or to become suddenly successful or famous. This is a casual expression used in social and professional contexts.