Definition of Subic Bay in English:

Subic Bay

proper noun

  • An inlet of the South China Sea in the Philippines, off central Luzon Island. A large US naval facility closed here in 1992.

Pronunciation:

Subic Bay

/ˌso͞obik ˈbā/