Open main menu

Contents

EnglishEdit

EtymologyEdit

deliver +‎ -er

NounEdit

deliverer (plural deliverers)

  1. One who delivers.

AnagramsEdit