Noun Definition

infirmary

1.Definition: a health facility where patients receive treatment

Related Noun(s):hospital

Category: Objects