fosterer

English

noun
Definitions
  • One who fosters; one who is designated to care for and nurture someone.

Etymology

Affix from English foster.

Origin

English

foster

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms