SELF-ADDRESSED Meaning of SELF-ADDRESSED in English adj.Self-addressed is used with these nouns: ↑ envelope Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012