Infirmary - Definition

infirmary

n 1: a health facility where patients receive treatment [syn:
hospital, infirmary]

Look up another word