GeneralConnection.com
➔
Dictionary
cackle
Noun
1. cry
2. yak
3. yack, yakety-yak, chatter, talk, talking, laugh
Verb
1. laughter, talk
2. speak, utter, mouth, verbalize, verbalise, utter
3. emit, let out, let loose, laugh
3. express joy, express mirth
Usage