Please sign in to comment. Don't have a profile? Join now! Joining is absolutely free and no personal information is required.
AndyB is right
IIRC it is barrier combat air patrol
I'll just bet BARCAP is some kind of Navy jargon for the mission they're flying.