Home

Word

semaphore, n.
(semaphores)
more info an apparatus for visual signaling with lights or mechanically moving arms
<noun.artifact>

semaphore
lexical pointers
derivationally related form
semantic pointers
hypernym