|
Definition of Naval installation
1. Noun. Military installation servicing naval forces.
Exact synonyms: Shore Station
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