liberty island Meaning, Definition & Usage

  1. noun an island in New York Bay to the southwest of Manhattan where the Statue of Liberty stands
    Bedloe's Island.
    • Congress officially changed the name from Bedloe's Island to Liberty Island in 1956

WordNet