Home
Search
Index
Definify.com
Webster
1913
Edition
Semaphore
Sem′a-phore
,
Noun.
[Gr.
σῆμα
a sign +
φέρειν
to bear: cf. F.
sémaphore
.]
A signal telegraph; an apparatus for giving signals by the disposition of lanterns, flags, oscillating arms, etc.
Similar Results