SELF-ADDRESSED


Meaning of SELF-ADDRESSED in English

adj. (of an envelope etc.) having one's own address on for return communication.

Oxford English vocab.      Оксфордский английский словарь.