space needle Meaning, Definition & Usage

  1. noun a tower 605 feet tall in Seattle; a tourist attraction

WordNet