A city in northeastern Massachusetts, on the Concord and Merrimack rivers, developed after 1822 as a planned industrial community based on textile manufacturing; population 103,615 (est. 2008).
Definition of Lowell in US English:
Lowell
proper nounˈlōəl
A city in northeastern Massachusetts, on the Concord and Merrimack rivers, developed after 1822 as a planned industrial community based on textile manufacturing; population 103,615 (est. 2008).