Definitions of naval installation:

  • noun:   military installation servicing naval forces