live postage

live postage definition - business

live postage

The use of postage stamps as opposed to a postage meter or other imprint. Some marketing professionals believe an advertisement with live postage may gain more attention from the recipient.

The American Heritage® Dictionary of Business Terms Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.