Dictionary search results

Showing 1-4 of 4 results

douse British & World English

Pour a liquid over; drench

douse English Thesaurus

a mob doused the thieves with petrol