Telegraphs, noun plural of telegraph. Synonyms in the same form.
telegraphies, semaphores
All synonyms for telegraph →