statue of liberty
sta
ˈstæ
stā
tue
tju:
tyoo
of
əv
ēv
li
li
ber
ty
ti
ti

Definition & Meaning of "statue of liberty"in English

Statue of liberty
01

a large monumental statue symbolizing liberty on Liberty Island in New York Bay 

Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
statues of liberty
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store