Home
Search
Index
Definify.com
Definition
2024
skylab
skylab
English
Noun
skylab
(
plural
skylabs
)
An
outer space
laboratory
.
Translations
space lab
Chinese:
Mandarin:
空間實驗室
,
空间实验室
(
kōngjiān shíyànshì
)
Finnish:
avaruuslaboratorio
Etymology
sky
+
lab
Similar Results
Skylark
Slab