Synonyms of statue of liberty

Noun


1. Statue of Liberty

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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.