Definitions of Brattleboro:

  • noun:   a town in southeastern Vermont on the Connecticut River