BATTERY PARK Meaning of BATTERY PARK in English ˌBattery ˈPark BrE AmE a park at the southwestern end of Manhattan next to the Hudson River, where people can get on a boat to the ↑ Statue of Liberty Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012