Statue of Liberty National Monument
Also found in: Dictionary, Acronyms.
Statue of Liberty National Monument:see Liberty, Statue ofLiberty, Statue of,
statue on Liberty Island in Upper New York Bay, commanding the entrance to New York City. Liberty Island, c.10 acres (4 hectares), formerly Bedloe's Island (renamed in 1956), was the former site of a quarantine station and harbor fortifications.
..... Click the link for more information. .