Synonyms and Antonyms for statue of liberty

1. Statue of Liberty (n.)

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

Synonyms: