Wiktionary
n. (context grammar English) A phrase that can serve as the subject or the object of a verb; it is usually headed by a noun, (including pronouns), with any associated dependents such as determiners or modifiers.
WordNet
n. a phrase that can function as the subject or object of a verb
Wikipedia
A noun phrase or nominal phrase (abbreviated NP) is a phrase which has a noun (or indefinite pronoun) as its head word, or which performs the same grammatical function as such a phrase. Noun phrases are very common cross-linguistically, and they may be the most frequently occurring phrase type.
Noun phrases often function as verb subjects and objects, as predicative expressions, and as the complements of prepositions. Noun phrases can be embedded inside each other; for instance, the noun phrase some of his constituents contains the shorter noun phrase his constituents.
In some modern theories of grammar, noun phrases with determiners are analyzed as having the determiner rather than the noun as their head; they are then referred to as determiner phrases.