Wiktionary
semaphorists
n. (plural of semaphorist English)
n. (plural of semaphorist English)