desalination plant

English dictionary entry

Meanings

noun
  1. an industrial installation which converts seawater into drinking water by removing the salt.

Word forms

desalination plant desalination plants

Related words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.