Deliverer /(?)/ De·liv·er·er Deliverer n. One who delivers or rescues; a preserver. One who relates or communicates.