English Noun odorator (plural odorators) (historical) A device with a tube to be blown into and another that sprays a scent. Latin Verb odōrātor second/third-person singular future passive imperative of odōrōWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads