Definition of Downers Grove in English:

Downers Grove

proper noun

  • A village in northeastern Illinois, west of Chicago; population 49,250 (est. 2008)

Pronunciation:

Downers Grove

/ˌdounərz ˈɡrōv/