Meaning of semaphore
Definition of semaphore
(noun)
an
apparatus
for
visual
signaling
with lights or
mechanically
moving
arms
(verb)
send
signals by or as if by
semaphore
convey
by semaphore, of
information
Other information on semaphore
WIKIPEDIA results for
semaphore
Amazon results for
semaphore
Tweet