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. American idioms English vocabulary. Английский словарь американских идиом. 2012