English synonyms about - contact  

naval installation

noun

1 naval installation

Military installation servicing naval forces.

synonym: shore station.


Find more on naval installation elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.029