We do not currently know of any synonyms for semaphoric.
The adjective semaphoric is defined as:
See full definition of the word semaphoric.