student asking question

Could you tell me the meaning of "make a global splash"?

teacher

Native speaker’s answer

Rebecca

To "make a splash" means "to become suddenly very successful or very well known". So, to "make a global splash", it means "to become suddenly very successful or very well known all over the world."

Popular Q&As

03/22

Complete the expression with a quiz!