DELIVERER

Definition of DELIVERER

  1. (noun)a person who rescues you from harm or danger
  2. (noun)someone employed to make deliveries
  3. (noun)a person who gives up or transfers money or goods