'shore station' definitions:

Definition of 'shore station'

(from WordNet)
noun
Military installation servicing naval forces [syn: naval installation, shore station]