FOUNDLING HOSPITAL


Meaning of FOUNDLING HOSPITAL in English

noun

: an institution for foundlings

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.