Shore Station (
Noun
)
Meaning
Military installation servicing naval forces.
Classification
Nouns denoting man-made objects.
Synonyms
Naval Installation
Hypernyms
Military Installation