to attract a lot of attention or make a strong impression
"The new product launch really made a splash in the market."
to remain loyal to someone or something
to make a process more efficient and effective by simplifyin...
Continue striving; don’t give up.
to make sure everything is fair or equal
a period when prices of stocks are rising
to make people notice something