Advertisement
Advertisement
Downers Grove
[ dou-nerz ]
noun
- a city in NE Illinois, near Chicago.
Discover More
Example Sentences
Nearly 200 people attended the school board meeting in Downers Grove that quickly erupted into a book boycott fight, the Chicago Sun-Times reported.
From The Daily Beast
Advertisement
Advertisement
Advertisement
Advertisement
Browse