English
Detailed Synonyms for Statue of Liberty in English
Statue of Liberty:
Statue of Liberty [the ~] noun
-
the Statue of Liberty
– a large monumental statue symbolizing liberty on Liberty Island in New York Bay 1the Statue of Liberty– a large monumental statue symbolizing liberty on Liberty Island in New York Bay 1