SELF-ADDRESSED ENVELOPE Meaning of SELF-ADDRESSED ENVELOPE in English envelope that already has the delivery address written on it Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012