IN NEED OF Meaning of IN NEED OF in English {adj. phr.} Destitute; lacking something. * /The young girl is so ill that she is seriously in need of medical attention./ Slang English vocab. Английский сленговый словарь. 2012