Synonyms of Open Letter in English :
Antonyms of Open Letter in English
Thesaurus of Open Letter in English
1. (noun) a letter of protest; addressed to one person but intended for the general public