Sealab

What is Sealab?

Sealab definition and meaning on Dictionary terms:
noun
any of several experimental U.S. Navy underwater habitats for aquanauts.

 

reference: https://www.dictionary.com/browse/sealab

Tags: