Beelingo.com

English Dictionary

  • Hide translation

 self-addressed self-addressed /ˌsɛlf əˈdrɛst/

adjective

  1. Addressed to yourself  ( self-addressed )
    addressed to yourself
     Enclose a stamped self-addressed envelope with all submissions
    enclose a stamped self-addressed envelope with all submissions