liberty island
li
ˈlɪ
li
ber
ty
ti
ti
is
ai
land
lənd
lēnd

Definition & Meaning of "liberty island"in English

Liberty island
01

an island in New York Bay to the southwest of Manhattan where the Statue of Liberty stands 

Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
Liberty Islands
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store