Home / Dictionary / Choofa

Choofa Uncommon

Definition, synonyms and related words

Definitions
Noun
1

smudge pot (oil-burning device used to prevent frost on fruit trees)

See Also
smudge pot
Related Terms
Rhyming Words
ofa sofa foofa loofa farofa nuku alofa sus scrofa futon sofa sit on sofa hide bed sofa
Compare
Choofa vs