[plural] [noun] US - a line of cliffs by the sea or a riverFrom the Palisades in New Jersey you get a spectacular view of the New York skyline.
PALISADES
Meaning of PALISADES in English
Cambridge English vocab. Кембриджский английский словарь. 2012