Lettercard — definition

1. lettercard (Noun)

1 definition

lettercard (Noun) — A postcard that folds so the message is inside.

4 types of
mailing-card post card postal card postcard