What is the full meaning of promachoses
PROMACHOS, (Greek) a champion or defender; a tutelary god [n]
Example of the word promachoses placed on a Scrabble board.