ALL meanings of maximum card
max·i·mum card
M m - noun maximum card a picture postcard to which a stamp can be affixed on the picture side, after which it can be cancelled by the appropriate postal service. 1
- noun maximum card a postcard with an enlarged picture of a commemorative postage stamp, with the stamp itself postmarked on the picture, usually the first day of issue 0