Find the word definition

Wiktionary
smudge pots

n. (plural of smudge pot English)