semaphore plant
— Noun
– English
~ erect tropical Asian shrub whose small lateral leaflets rotate on their axes and jerk up and down under the influence of sunshine
semaphore
— Noun
– English
~ an apparatus for visual signaling with lights or mechanically moving arms
semaphore
— Verb
– English
~ send signals by or as if by semaphore
semaphore
— Verb
– English
~ convey by semaphore, of information
semarang
— Noun
– English
~ a port city is southern Indonesia; located in northern Java
semblance
— Noun
– English
~ picture consisting of a graphic image of a person or thing
semblance
— Noun
– English
~ an outward or token appearance or form that is deliberately misleading; "he hoped his claims would have a semblance of authenticity"; "he tried to give his falsehood the gloss of moral sanction"; "the situation soon took on a different color"
semblance
— Noun
– English
~ an erroneous mental representation