Noun
counter-castle (plural counter-castles) A castle built to secure a lord's territorial claims or to conquer the territory of a rival ruler.