Noun
Cecil house (plural Cecil houses) (UK, historical) A shelter providing accommodation for homeless women.