desalination plant
Noun
Meaning
desalination plant (plural desalination plants)
an industrial installation which converts seawater into drinking water by removing the salt.
Noun
desalination plant (plural desalination plants)
an industrial installation which converts seawater into drinking water by removing the salt.