Is Apple in danger of being pipped at the 1 trillion post?, Devices from www.telecomtv.comThe phrase “pipped to the post” is a British expression that means to be narrowly beaten or defeated in a competition, race, or achievement. It is believed to have originated in horse racing, where the post is the finish line. The phrase is often used in other contexts as well, such as … [Read more...] about The Meaning Of Being Pipped To The Post
