Definify.com

Definition 2025


sealab

sealab

English

Noun

sealab (plural sealabs)

  1. An underwater laboratory.

Anagrams