Language:
Free Online Dictionary|3Dict

絕其命脈

Source : CEDICT

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