New Business Premium definition - What is meant by the term New Business Premium ? meaning of IPO, Definition of New Business Premium on The Economic. Looking for the definition of WNBP? Find out what is the full meaning of WNBP on Abbreviations. He added, " It is with immense pleasure that we announce that the PNG games will be known as the BSP PNG Games 2016 WNBP and proud of being a part of. WNBP Meaning - What does WNBP mean? WNBP meaning is Wednesday Night Bullet Post and other full form of WNBP definition take part in below table. WNBP (1450 kHz) is a commercial AM radio station licensed to Newburyport, Massachusetts, United States and serving the Greater Boston radio market.