Freepost Definition
Dictionary Home » Words Starting with F » free port ... French doors » Freepost
Freepost
freepost
noun
- 1. trademark.
- A Royal Mail service whereby postage costs for letters sent to a business or organization are charged to that organization rather than being prepaid by the sender.
