English-Chinese dictionary »

haystack meaning in Chinese

EnglishChinese
haystack [haystacks] (a mound, pile, or stack of stored hay)
noun
[UK: ˈheɪ.stæk]
[US: ˈheɪ.ˌstæk]

草垛 /cǎoduǒ/noun

needle in a haystack (idiomatic)
noun
[UK: ˈniːd.l̩ ɪn ə ˈheɪ.stæk]
[US: ˈniːd.l̩ ɪn ə ˈheɪ.ˌstæk]

大海捞针 /dàhǎilāozhēn/noun

大海撈針noun

海底撈針noun