Skip to main content

space shuttle

Space Shuttle definition

The noun space shuttle belongs to the Space Vocabulary.

Definition

a vehicle that is designed to travel into space and back again:

Example

The space shuttle Discovery returns to Earth early this morning.

Comments