deodoriser noun1 •A substance or device that removes or masks odors/odours; a device to dispense deodorant. formsdeodorisers