meaning of infirmary

1. A hospital, or place where the infirm or sick are lodged and nursed gratuitously, or where out-patients are treated.
2.
a health facility where patients receive treatment


Related Words

infirmary |

Developed & Maintained By Taraprasad.com

Treasure Words