battlecraftEtymologyFrom battle + -craft (skill) or battle + -craft (vehicle).battlecraft means The art of fighting battles; combat skill. Lexicurio rates it Sui generis — a strength score of 95 out of 100.nounThe art of fighting battles; combat skill.A spacecraft or other vehicle used for combat.