sealab

sealab

English Noun
Ad

Definition

An underwater laboratory.

Etymology

From sea + lab.

Ad