Dictionary search results

Showing 1-3 of 3 results

splash out British & World English

Spend money freely

splash out in splash English Thesaurus

she splashed out on a Mercedes