Synonyms for "telegraph"

Words with similar meaning