Self-addressed

What is Self-addressed?

Self-addressed definition and meaning on Dictionary terms:
adjective

addressed for return to the sender.