A stamped envelope is a piece of stationery with a pre-paid stamp already attached to it, so you can send it in the mail without needing to buy a separate stamp. Full definition
You must also include a self - addressed stamped envelope for your records to be mailed to you. (drive-safely.net)
Please include a self - addressed, stamped envelope with your request. (animalleague.org)
In the same way that e-mail did much more than replace letters sent in stamped envelopes, the internet of value would be a platform for myriad as - yet - unthought - of innovations. (economist.com)