Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of space shuttle

Source language: EnglishDictionary language: English

space shuttle

noun

Definitions

  1. Any vehicle capable of travelling repeatedly between the Earth's surface and outer space carrying people or cargo.

  2. Any vehicle capable of repeatedly travelling between destinations in outer space carrying people or cargo.