deliverer

1. (noun) a person who gives up or transfers money or goods
Related Words: bailor, human, individual, mortal, person, somebody, someone, soul

2. (noun) a person who rescues you from harm or danger
Synonyms: rescuer, savior, saviour
Related Words: benefactor, christ, helper, messiah



Terms and Conditions of Use / Copyright Notice