Statue of Liberty

Definitions of Statue of Liberty
1

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

Example of:
memorial, monument
a structure erected to commemorate persons or events
statue
a sculpture representing a human or animal

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.