Freepost
Definitions
2
Posts
2
Posters
43
Views
-
in the UK, a brand name for a service offered by the Post Office, in which customers can send mail back to companies without any stamps because the companies will pay for the cost:
-
(chiefly as an element of an address) a postal service whereby the cost of postage is paid by the business that receives the letter.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions