SELFADDRESSED Meaning of SELFADDRESSED in English adj. (of an envelope etc.) having one's own address on for return communication. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012