sealab









sealab


noun

  1. any of several experimental U.S. Navy underwater habitats for aquanauts.
58 queries 0.587