Loading page
statue of liberty is a noun meaning "a large monumental statue symbolizing liberty on Liberty Island in New York Bay". It carries one recorded sense.
Definitions, synonyms and semantic relations for statue of liberty come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.