burlington

Noun
  • The largest city in Vermont
    Located in northwestern Vermont on Lake Champlain
    Site of the University of Vermont (synset 109171411)

Other Searches