Newburgh - Definition

newburgh

n 1: a town on the Hudson River in New York; in 1782 and 1783 it
was George Washington's headquarters

Look up another word