SELF-ADDRESSED as ADJECTIVE

  1. Meaning
    • addressed to yourself
    Usage Example(s)
    • enclose a stamped self-addressed envelope with all submissions
    Similar To