Definitions of shore station:

  • noun:   military installation servicing naval forces