Hi, I think it has a military origin. Imagine there is a war. The airforce is over the other country, and the navy is off the coast of the other country, and they are both having very great success.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.