Definition of Battery Park from the Oxford Advanced Learner's Dictionary


Battery Park

; NAmE
jump to other results
a park at the southern end of Manhattan Island, New York, opposite the Statue of Liberty. Boats take tourists, etc. from the park to the statue, Ellis Island and Staten Island.