Definify.com

Definition 2024


sealab

sealab

English

Noun

sealab (plural sealabs)

  1. An underwater laboratory.

Anagrams