Synonyms for "snuffer"

Words with similar meaning