self-addressed adj : addressed to yourself; "enclose a stamped self-addressed envelope with all submissions"
Copyright © 2024 3Dict.net