English dictionary
statue of liberty meaning and definition
Definition and meaning of statue of liberty at MeaningMonkey.org. statue of liberty meaning and definition in the English Dictionary.STATUE OF LIBERTY noun
Definition of Statue of Liberty (noun)
- a large monumental statue symbolizing liberty on Liberty Island in New York Bay
Source: Princeton University Wordnet