Dictionary search results

Showing 1-2 of 2 results

douse British & World English

Pour a liquid over; drench

douse English Thesaurus

a mob doused the thieves with petrol