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)

  1. a hospital where foundlings (infant children of unknown parents) are taken in and cared for
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: