Brattleboro - Definition

brattleboro

n 1: a town in southeastern Vermont on the Connecticut River

Look up another word