postal card


noun

a card sold by the post office with a stamp already printed on it.

Origin of postal card

An Americanism dating back to 1870–75

Example sentences from the Web for postal card

British Dictionary definitions for postal card

postal card

noun

US another term for postcard