English dictionary
space needle meaning and definition
Definition and meaning of space needle at MeaningMonkey.org. space needle meaning and definition in the English Dictionary.SPACE NEEDLE noun
Definition of Space Needle (noun)
- a tower 605 feet tall in Seattle; a tourist attraction
Source: Princeton University Wordnet