Warcraft meaning

The art or skill of conducting a war.
noun
1
0
(nautical) A warship (warships collectively)
noun
1
0
Advertisement