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./ Dictionary of English idioms . Словарь английских идиом. 2012