'naval installation' definitions:

Definition of 'naval installation'

(from WordNet)
noun
Military installation servicing naval forces [syn: naval installation, shore station]