History
History
Synonyms
UK
US
Meaning:
refinery

a place, building etc where oil or sugar is refined

purifier

DECONTAMINANT as in Wiktionary
DECONTAMINANT as in Wikipedia