Definition of maximum card in US English:

maximum card


  • A postcard bearing the enlarged picture of a stamp, to which the stamp itself is affixed (often with a postmark), sold as a commemorative or collectors' item.


1960s; earliest use found in Webster's New International Dictionary of the English Language.