Meaning of SEMAPHORE in English
[noun] [U] - a system of communication using two mechanical arms or hand-held flags which are moved into different positions to represent different letters, numbers or symbolsSemaphore was widely used at sea, before the advent of electricity.(figurative) When I lived opposite her we would send semaphore signals (= messages without speaking) to each other from our bedroom windows.
Cambridge English vocab. Кембриджский английский словарь. 2012