Definition of "smokebusters"

The word, "smokebusters" does not exist in our dictionary.