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. English idioms vocab. Словарь английских идиом и выражений. 2012