PETROLAGE


Meaning of PETROLAGE in English

ˈpe.trəlij noun

( -s )

Etymology: International Scientific Vocabulary petrol + -age

: the treatment of stagnant water with petroleum so as to exterminate mosquitoes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.