Definify.com

Definition 2026


sealab

sealab

English

Noun

sealab (plural sealabs)

  1. An underwater laboratory.

Anagrams