petrolage
noun
pet·ro·lage
ˈpe‧trəlij
plural -s
: the treatment of stagnant water with petroleum so as to exterminate mosquitoes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share