SELF-ADDRESSED Meaning of SELF-ADDRESSED in English ■ adjective (especially of an envelope) bearing one's own address. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004