Yahoo Dictionary Web Search

  1. space sta·tion
    IPA[ˈspā(s) ˌstāSHən]
  2. noun

    • 1. a large artificial satellite used as a long-term base for manned operations in space.

  3. Variation

    • n.: noun: space station, plural noun: space stations

    • noun

      a large artificial satellite used as a long-term base for manned operations in space.
  1. 2 results