North Attleborough
[ at-l-bur-oh, -buhr-oh ]
noun
a city in SE Massachusetts.
Words Nearby North Attleborough
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
How to use North Attleborough in a sentence
In 1887 the township was divided in population, wealth and area by the creation of the township of North Attleborough—pop.
Browse