What is the full meaning of warcrafts
WARCRAFT, the art of war [n]
Example of the word warcrafts placed on a Scrabble board.