foundling hospital
Meaning, Definition & Usage
Dictionary
Related
noun
a hospital where foundlings (infant children of unknown parents) are taken in and cared for
creche
.
WordNet
Previous
foundering
founderous
foundershaft
foundery
founding
Next
foundress
foundry
fount
fountain
fountainhead