Battery-park

What is Battery-park?

Battery-park definition and meaning on Dictionary terms:
noun
The, a park at the S end of Manhattan, in New York City.

 

reference: www.dictionary.com/browse/battery-park

Tags: