English dictionary
foundling hospital meaning and definition
Definition and meaning of foundling hospital at MeaningMonkey.org. foundling hospital meaning and definition in the English Dictionary.FOUNDLING HOSPITAL noun
Definition of foundling hospital (noun)
- a hospital where foundlings (infant children of unknown parents) are taken in and cared for
- synonyms: creche
Source: Princeton University Wordnet