semaphore
noun(sem-a-phore)
an apparatus for visual signaling (as by the position of one or more movable arms)
semaphore
noun(sem-a-phore)
a system of visual signaling by two flags held one in each hand
semaphore
verb(sem-a-phore)
to convey (information) by or as if by semaphore
semaphore
verb(sem-a-phore)
to send signals by or as if by semaphore