self-mailer
English
Noun
self
-
mailer
(
plural
self-mailers
)
(
marketing
)
A piece of
advertising mail
that is folded over and stuck closed, instead of being placed inside an
envelope
.