English noun: naval installation | |||
1. | naval installation (artifact) military installation servicing naval forces | ||
Synonyms | shore station | ||
Broader (hypernym) | military installation | ||
Domain category | armed forces, armed services, military, military machine, war machine | ||