IPO Meaning of IPO in English initial public offering: a company's first stock offering to the public. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012