|
Definition of Shore station
1. Noun. Military installation servicing naval forces.
Exact synonyms: Naval Installation
Generic synonyms: Military Installation
Category relationships: Armed Forces, Armed Services, Military, Military Machine, War Machine
Generic synonyms: Military Installation
Category relationships: Armed Forces, Armed Services, Military, Military Machine, War Machine