tombstone

noun

Definitions of tombstone

English

an advertisement that announces and describes an offering (=a sale of new shares to the public)

A tombstone serves as a teaser for prospective investors and directs them to the red herring prospectus.