postage due stamp - English Synonyms Dictionary