区别就是两者意思是不一样,具体的不同如下

scarecrow中文意思是n. (插在田里吓鸟的)稻草人<非正式>衣着破烂的人,容貌古怪的人,骨瘦如柴的人<古>让人莫名害怕的东西

puppet中文意思是n. 木偶傀儡