SynonymX
Speak
Lettercard
Definition of Lettercard
1.
A postcard that folds so the message is inside
Noun
Semanticaly linked words with "lettercard"
mailing-card
post card
postal card
postcard
Hyponims for word "lettercard"
mailing-card
post card
postal card
postcard