Definition of Warrington in English:

Warrington

proper noun

  • An industrial town on the River Mersey in Cheshire, NW England; population 79,900 (est. 2009).

Pronunciation:

Warrington

/ˈwɒrɪŋtən/