Language:
Free Online Dictionary|3Dict

绝其命脉

Source : CEDICT

to cut the lifeline of (an army, country, etc.) (idiom)