English | German | Russian | Czech

space station English

Meaning space station meaning

What does space station mean?

space station

a manned artificial satellite in a fixed orbit designed for scientific research

Synonyms space station synonyms

What other words have the same or similar meaning as space station?

space station English » English

space platform space laboratory cosmodrome

Topics space station topics

What do people use space station to talk about?

Examples space station examples

How do I use space station in a sentence?

Movie subtitles

In that case, we'll have to assume it's an autonomous space station.

Are you looking for...?