Foster dam Meaning, Definition & Usage

Definitions
  1. one who takes the place of a mother; a nurse. Dryden.

Webster 1913