INFIRMARY Meaning of INFIRMARY in English n. clinic, hospital, place where the sick or injured are treated; pharmacy Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012