Home
Search
Index
Definify.com
Definition
2024
sealab
sealab
English
Noun
sealab
(
plural
sealabs
)
An
underwater
laboratory
.
Anagrams
balase
Etymology
sea
+
lab
Similar Results
Seaman
Sealed
Sealer
Scarab
Salad