SynonymX
Speak
Statue Of Liberty
Definition of Statue Of Liberty
1.
A large monumental statue symbolizing liberty on Liberty Island in New York Bay
Noun
Semanticaly linked words with "statue of liberty"
memorial
monument
statue