statue of liberty
Meaning, Definition & Usage
Dictionary
Related
noun
a large monumental statue symbolizing liberty on Liberty Island in New York Bay
WordNet
Previous
statoblast
statocracy
stator
statua
statuary
Next
statued
statueless
statuelike
statuesque
statuesquely