Meaning of postcard

Definition of postcard

(noun) a card for sending messages by post without an envelope

Other information on postcard

WIKIPEDIA results for postcard
Amazon results for postcard