noun
Meaning 1
A legally constituted non-commercial organization (created by natural or legal persons) with no direct control, participation or representation of a state or government, whose funding, however, may be largely public (which creates the possibility of indirect control).
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: governmental organization