Palisades Park


noun

a borough in NE New Jersey.