besiege [verb] + castle [noun]