Synonyms and Antonyms for lettercard

1. lettercard (n.)

a postcard that folds so the message is inside

Synonyms: