VariousWords beta
Related Terms:
Definitions:
Noun
semaphore
Definition: an apparatus for visual signaling with lights or mechanically moving arms
Definition: Any equipment used for visual signalling by means of flags, lights, or mechanically moving arms, which are used to represent letters of the alphabet, or words.