English
Detailed Synonyms for foundling hospital in English
foundling hospital:
foundling hospital [the ~] noun
-
the foundling hospital
– a hospital where foundlings (infant children of unknown parents) are taken in and cared for 1the foundling hospital; the creche– a hospital where foundlings (infant children of unknown parents) are taken in and cared for 1