WidnesPronunciation: /ˈwɪdnɪs/Definition of Widnes a town on the River Mersey in Cheshire, NW England; population 56,500 (est. 2009).