semaphore
1.
(
verb
) convey by semaphore, of information
Related Words:
communicate
,
intercommunicate
2.
(
verb
) send signals by or as if by semaphore
Related Words:
sign
,
signal
,
signalize
3.
(
noun
) an apparatus for visual signaling with lights or mechanically moving arms
Related Words:
apparatus
,
setup
Terms and Conditions of Use / Copyright Notice