'orphans' asylum' definitions:

Definition of 'orphans' asylum'

From: WordNet
noun
A public institution for the care of orphans [syn: orphanage, orphans' asylum]