semaphore
Meaning
A system of sending messages by holding the arms or two flags in certain positions according to an alphabetic code.
A visual signaling apparatus with moving parts, such as a railway signal.
Structure
Usage
The sailors used flags to send a message by semaphore.
The old railway semaphore arm dropped to indicate the line was clear.
In programming, a semaphore is used to synchronize processes in a multi-threaded application.
Etymology
The word 'semaphore' is a modern scientific coinage from the early 19th century, directly assembled from classical Greek elements to precisely describe a new technology. It combines sēma, meaning "sign," with -phoros, meaning "bearer," to create the literal sense of "sign-bearer." This construction logically reflects the device's function: it is a mechanism that bears or conveys visual signs over a distance. The term was first applied to the optical telegraph systems using pivoting arms, and its logic was later extended to railway signals and even to computer science for a signaling variable that controls access to a common resource.
Analysis
sema: From Greek sēma (sign, mark, token). Functions as the core semantic root indicating a sign or signal. phore: From Greek -phoros (bearing, carrying), from pherein (to bear). Functions as a combining form indicating a carrier or bearer.