Synonyms and Antonyms for Space_Needle

1. Space Needle (n.)

a tower 605 feet tall in Seattle; a tourist attraction

Synonyms: