Word info

seabase

Noun

Meaning

seabase (plural seabases)

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

Source: en.wiktionary.org

Close letter words and terms