noun a small island in upper New York Bay: site of the Statue of Liberty. noun a small island in upper New York Bay: site of the Statue of Liberty. Area: 5 hectares (12 acres)Former name (until 1956): Bedloe's Island