Разница между словами «shrewd» и «cunning» в английском языке заключается в их значении:
Таким образом, cunning предполагает использование хитрых приёмов и обмана, в то время как shrewd указывает на острый ум и проницательность, особенно в практических вопросах. 1
В целом shrewd обычно воспринимается с более положительным оттенком и не так сильно подразумевает обман, как cunning. 4