English-French dictionary »

haystack meaning in French

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

meule de foin◼◼◼nom {f}

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

chercher une aiguille dans une botte de foin [verb]◼◼◼nom