NEEDS TREATMENT Meaning of NEEDS TREATMENT in English in need of medical care, needs to be taken care of Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012