Word Hen
What is the meaning of the word "
self-addressed
"?
Definitions:
addressed to yourself
adjective
enclose a stamped selfaddressed envelope with all submissions