English
Detailed Synonyms for Liberty Island in English
Liberty Island:
Liberty Island [the ~] noun
-
the Liberty Island
– an island in New York Bay to the southwest of Manhattan where the Statue of Liberty stands 1the Liberty Island; the Bedloe's Island– an island in New York Bay to the southwest of Manhattan where the Statue of Liberty stands 1