'shore station' definitions:

Definition of 'shore station'

From: WordNet
noun
Military installation servicing naval forces [syn: naval installation, shore station]