NEED Meaning of NEED in English A specific quantity of a specific good for which an individual would pay any price. Environmental economics English glossary. Английский глоссарий экономики окружающей среды. 2012