Word info Synonyms

desalter

Noun

Meaning

desalter (plural desalters)

A machine or facility that removes salt, as from crude oil or agricultural runoff.

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms