desalinisation

desalinisation

English Noun
Ad

Definition

Removal of salt and other minerals from water; desalination.

Etymology

From de- + salinisation.

Ad