English dictionary
self-addressed meaning and definition
Definition and meaning of self-addressed at MeaningMonkey.org. self-addressed meaning and definition in the English Dictionary.SELF-ADDRESSED adjective
Definition of self-addressed (adjective)
- addressed to yourself
- "enclose a stamped self-addressed envelope with all submissions"
Source: Princeton University Wordnet