haystack(also hayrick), n1 large pile of hay firmly packed for storing, with a pointed or ridged top (捆扎妥当便於贮存的)大乾草垛(顶端呈尖形或脊形).2 (idm 习语) a needle in a haystack => needle.
牛津英汉双解词典