WordNet (r) 3.0 (2006):Statue of Liberty n 1: a large monumental statue symbolizing liberty on Liberty Island in New York Bay