• word of the day

    newburgh

    newburgh - Dictionary definition and meaning for word newburgh

    Definition
    (noun) a town on the Hudson River in New York; in 1782 and 1783 it was George Washington's headquarters
Download our Mobile App Today
Receive our word of the day
on Whatsapp