تكاتف

Etymology
From.

Verb

 * 1)  to stand shoulder-to-shoulder, to stand side by side (literally)
 * 2)  to cooperate, to stand shoulder-to-shoulder, to stand side by side, to stand together (figuratively)