naval installation

Noun
  1. military installation servicing naval forces

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

naval installation
A large naval installation sits on a coastal bay.