make a splash
/meɪk eː splæʃ/
to attract attention or create excitement
“The new restaurant made a splash on opening night.”Add to my deck
/meɪk eː splæʃ/
to attract attention or create excitement
“The new restaurant made a splash on opening night.”Add to my deck