Definition: Meaning of, Statue of Liberty in English to English dictionary.
Pronunciation:/ ɒv;(ə)v ˈlɪbəti /
synonym
antonym
the Statue of Liberty a statue of a woman on Liberty Island, in New York Harbour, given to the US by France in 1884 to celebrate the American and French REVOLUTION s . The woman is holding up a TORCH in her right hand and represents freedom.