What is the full meaning of siegecrafts
SIEGECRAFT, the military art of conducting a siege [n]
Example of the word siegecrafts placed on a Scrabble board.