Search results
- DictionaryBrain·tree/ˈbrāntrē/
- 1. a town in eastern Massachusetts, south of Boston; population 35,294 (est. 2008).
Braintree is a Chicago-based company that primarily deals in mobile and web payment systems for e-commerce companies. The company was acquired by PayPal on 26 September 2013. Wikipedia