liberty island

/L IH1 B ER0 T IY0 AY0 L AH0 N D/
noun
  1. 1

    A small uninhabited island in New York Harbor, the location of the Statue of Liberty.