Semaphores, noun plural of semaphore. Synonyms in the same form.
telegraphs
All synonyms for semaphore →