Definition of Stowe in US English:

Stowe

proper noun

  • A town in north central Vermont, a noted skiing and resort center; population 4,919 (est. 2008).

Pronunciation

Stowe

/stō/