SMUDGE POT


Meaning of SMUDGE POT in English

noun

: a container in which oil or other fuel is burned to produce a smudge (as in an orchard)

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