Developer /(?)/

De·vel·op·er

Developer

n.
  1. One who, or that which, develops.
  2. A chemical bath or reagent used in developing photographs. (Photog.)
  3. A reagent used to produce an ingrain color by its action upon some substance on the fiber. (Dyeing)
  4. a corporation or individual who finances or organizes a real estate development{5}.