self-mailer

Definitions

Marketing

  • noun an item of promotional material sent through the post, which includes a postage-paid reply section which can be sent back without an envelope and on which customers can make an order

Publishing

  • noun a mailing piece which does not need an envelope
http://www.dictionarycentral.com/definition/self-mailer.html