I am not as up on the acronymns as everyone else. What is POD?

I am reminded of my late Uncle Bill who, when visiting New York, was confused by storefronts with an OTB sign. It seems what we knew was off track betting meant to him "open to buy"... a term used in his line of work.

So, POD means ''pay or die''?