Advertisement
Advertisement
Liberty Island
[lib-er-tee ahy-luhnd]
noun
a small island in upper New York Bay: site of the Statue of Liberty.
Liberty Island
noun
Former name (until 1956): Bedloe's Island. a small island in upper New York Bay: site of the Statue of Liberty. Area: 5 hectares (12 acres)
Advertisement
Advertisement
Advertisement
Advertisement
Browse