Dictionaries:

cackle:

1. To laugh at another's misfortunes.

2. To utter a shrill cry.

3. To laugh or chatter in a shrilling, broken manner.



Link to this page:

Word Browser