English | German | Russian | Czech

seabase English

Meaning seabase meaning

What does seabase mean?

seabase

A collection of support and supply ships supporting operations elsewhere, that can function as a floating barracks, hospital and base.

Are you looking for...?