SELF-ADDRESSED


Meaning of SELF-ADDRESSED in English

[self-ad.dressed] adj (1904): addressed for return to the sender "a ~ envelope"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.