History
History
Synonyms
UK
US
Meaning:
refinery

a place, building etc where oil or sugar is refined

purifier

SANITIZER as in Wiktionary
SANITIZER as in Wikipedia