Burlington - Definition

burlington

Part of speech: noun

the largest city in Vermont; located in northwestern Vermont on Lake Champlain; site of the University of Vermont

Look up another word