siegecraft en · NOUN EtymologyFrom siege + -craft. Meanings (uncountable) The science of besieging; warcraft of sieges. Synonyms poliorcetics