spacelab meaning

Meaning of spacelab

What is the full meaning of spacelab

a laboratory in space where scientific experiments are performed [n -S]

Example of the word spacelab placed on a Scrabble board.

Unscrambled word spacelab

Points for spacelab

Scrabble
21 points
Word With Friends
18 points
Wordfeud
21 points

Related pages for spacelab