MAKE A SPLASH Meaning of MAKE A SPLASH in English advertise with style, open with balloons and prizes When Tom opened his Toyota dealership, he made quite a splash. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012