Freedom's Frontier Heritage Traveler

Make a Splash

make a splash — (informal phrase) Attract a great deal of attention. Cause a sensation. Cause a stir. Attract attention. Get noticed. Make an impression. Make an impact. Get the … Continue reading

August 28, 2015
Advertisements

Archives

Search by Category