Definify.com

Definition 2024


desalination_plant

desalination plant

English

Noun

desalination plant (plural desalination plants)

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

Translations

See also