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.
MAXIMUM CARD
Meaning of MAXIMUM CARD in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012