cackle
n
1 [U] loud clucking noise that a hen makes after laying an egg (母鸡生蛋後的)咯咯叫声
the cackle of hens/geese 母鸡[母鹅]的咯咯叫声.
2 [C] loud raucous or silly laugh 哈哈大笑; 咯咯大笑; 傻笑
The old woman gave a loud cackle. 老太太咯咯地笑起来了.
3 [U] noisy chatter 高声谈话.
4 (idm 习语) cut the `cackle (infml 口) stop talking about irrelevant or unimportant matters 少说废话. cackle, v [I, Ip]
1 (of a hen) make a cackle (指母鸡)咯咯叫.
2 (of a person) laugh or chatter noisily (指人)高声谈笑
cackling on for hours 高声谈笑半天.
Those who live in glass houses should not throw stones.
自己有短处,不要揭别人的短处。
Yet, in real life, circumstances do sometimes conspire to bring about coincidences which anyone but a nineteenth century novelist would find incredible.