Yahoo Web Search

Search results

  1. Dictionary
    Brain·tree
    /ˈbrāntrē/
    • 1. a town in eastern Massachusetts, south of Boston; population 35,294 (est. 2008).