Smudge-pot meaning

A receptacle in which oil or another smoky fuel is burned to repel insects or to protect an orchard from frost.
noun
0
0
An oil-burning device used to prevent frost on fruit trees.
noun
0
0
A pot of tar and oil burned to produce thick noxious smoke to discourage pests.
noun
0
0
Advertisement