INFIRMARY

Definition of INFIRMARY

  1. (noun)a health facility where patients receive treatment