Word
semaphore, n.
(semaphores)
an apparatus for visual signaling with lights or mechanically moving arms
<noun.artifact>
semaphore
lexical pointers
derivationally related form
semaphore
semaphore
semantic pointers
hypernym
apparatus, setup