SELF-MAILING


Meaning of SELF-MAILING in English

[self-mail.ing] adj (ca. 1948): capable of being mailed without being enclosed in an envelope

Merriam-Webster English vocab.      Английский словарь Merriam Webster.