Meanings1strategic experts and powerful generals (idiom)Written Forms謀臣猛將Traditional · Main Form谋臣猛将Alternate Form