Smudge Pot (noun) Definition, Meaning & Examples

noun
  1. a container for burning oil or other fuels to produce smudge, as for protecting fruit trees from frost.
Smudge Pot (noun) Definition, Meaning & Examples

More Definitions