sea base

listen to the pronunciation of sea base
الإنجليزية - الإنجليزية

تعريف sea base في الإنجليزية الإنجليزية القاموس.

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

We operated from a seabase, reducing our footprint ashore and thereby minimizing our force protection requirements.