EnglishMain Dictionary
cackle
Universal Words
verb, noun
verb
1 [V] (of a chicken) to make a loud unpleasant noise
2 to laugh in a loud unpleasant way:
[V] They all cackled with delight. [also Vspeech]
noun
1 the loud noise that a HEN makes
2 a harsh unpleasant laugh