self-addressed
English Dictionary
->
Letter S
-> self-addressed
Search Dictionary:
self-addressed Definition
(s)
addressed
to
yourself
; "
enclose
a
stamped
self
-
addressed
envelope
with
all
submissions
"
self-addressed Synonyms
self-addressed
© Art Branch Inc.