Summary
English Synonyms:   more detail...
  1. self-addressed:


English

Detailed Synonyms for self-addressed in English

self-addressed:

self-addressed adj

  1. self-addressed
    – addressed to yourself 1
    self-addressed
    – addressed to yourself 1
    • self-addressed adj
      • enclose a stamped self-addressed envelope with all submissions1

Alternate Synonyms for "self-addressed":


Related Definitions for "self-addressed":

  1. addressed to yourself1
    • enclose a stamped self-addressed envelope with all submissions1

Related Synonyms for self-addressed