Charter Meaning

There are 5 meaning(s) for word Charter

Meaning 1 : hold under a lease or rental agreement; of goods and services

    Synonyms : hire,  lease,  rent
Meaning 2 : engage for service under a term of contract

    Synonyms : engage,  hire,  lease,  rent,  take
Meaning 3 : a contract to hire or lease transportation

Meaning 4 : a document incorporating an institution and specifying its rights; includes the articles of incorporation and the certificate of incorporation

Meaning 5 : grant a charter to