English

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

 

Battery Park

 
BrE
 
; 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.