odorator noun1 •(historical) A device with a tube to be blown into and another that sprays a scent. formsodorators