Dictionary Translate Correct Ask AI
Noun
semaphore [pl. semaphores]
semaphore {comp.}
إشارة {كمبيوتر}
Verb
أشار بالملوحة {أو بالأعلام}
related Results
electro-semaphore {transport.}
ملوحة كهربائية {لتنظيم مرور القطارات}، {نقل}
similar Results
semaphores (n.) , [sing. semaphore]