Learn about the definition for this legal term.
An organization that has certain attributes of a corporation but which is organized on a not-for-profit basis.