Noun Definition

brattleboro

1.Definition: a town in southeastern Vermont on the Connecticut River

Category: Places