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
Synonyms : hire, lease, rent
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
Similar words of Charter :
