Definition of the Statue of Liberty noun from the Oxford Advanced American Dictionary

 

the Statue of Liberty

 noun
noun
 
 
jump to other results
a statue at the entrance to New York Harbor, which represents a female figure carrying a book of laws in one hand and a torch in the other and is a symbol of welcome to people coming to live in the U.S.
See the Oxford Advanced Learner's Dictionary entry: the Statue of Liberty