English-Chinese dictionary »

scarecrow meaning in Chinese

EnglishChinese
scarecrow [scarecrows] (effigy fixed to a pole in a field to deter birds from eating crops or seeds planted there)
noun
[UK: ˈskeə.krəʊ]
[US: ˈskærkro.ʊ]

稻草人 /dàocǎorén/noun

scarecrow [scarecrows] (tall, thin, awkward person)
noun
[UK: ˈskeə.krəʊ]
[US: ˈskærkro.ʊ]

骨瘦如柴的人 /gǔshòurúchái de rén/noun