SEMAPHORO Meaning of SEMAPHORO in English sema·phoro (-má-)n semaphore Interlingua English vocab. Английский словарь Интерлингва. 2012