English
Detailed Synonyms for deliverer in English
deliverer:
-
the deliverer
– a person who gives up or transfers money or goods 1 -
the deliverer
– someone employed to make deliveries 1 -
the deliverer
– a person who rescues you from harm or danger 1