English Dictionary
◊ SELF-ADDRESSED
self-addressed
adj : addressed to yourself; "enclose a stamped self-addressed
envelope with all submissions"