Self mailer,
Definition of Self mailer:
A piece of paper or card, especially one containing advertising material, designed to be sent by post without being enclosed in a separate envelope, typically by being folded and secured by means of a gummed edge.
Postcard-like direct mail piece that can be mailed as it is, without the need for an envelope or wrapper.
Meaning of Self mailer & Self mailer Definition