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)

  1. a large monumental statue symbolizing liberty on Liberty Island in New York Bay
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: