Search in full dictionary

SPLASH, MAKE A

SPLASH, MAKE A
ScnOEC
(colloquial) attract great, often brief attention by doing something striking. They make a lot of splash in the newspapers, but I don't think they're making much splash in their back country.
SPLASH, MAKE A
ScnTUEU
(colloquial) attract great, often brief attention by doing something striking. They make a lot of splash in the newspapers, but I don't think they're making much splash in their back country.