statue of liberty
English Thesaurus
1. a large monumental statue symbolizing liberty on Liberty Island in New York Bay (noun.artifact)
| instance hypernym | : | statue, |
| definition | : | a sculpture representing a human or animal (noun.artifact) |
Visual ArtiKata
Explore statue of liberty in ArtiKata.com >
