castle built for the purpose of besieging an enemy's castle - Englisch Synonyme Wörterbuch