Definition of Subic
town in western Luzon, Philippines, at the head of Subic Bay (an inlet of the South China Sea northwest of the Bataan Peninsula) population 30,340
Seen and Heard
What made you want to look up Subic? Please tell us where you read or heard it (including the quote, if possible).