Definition of Lowell in US English:

Lowell

proper noun

  • 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).

Pronunciation

Lowell

/ˈlōəl/