Home
Enroll
Tour
Contact Us
Graphing Calculator
Dictionary Home
Index
About
Definition of 'newburgh'
Noun
a town on the Hudson River in New York; in 1782 and 1783 it was George Washington's headquarters
Search:
Dictionary
Google
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program
.