Synonyms for "deicer"

Words with similar meaning