What does cackel mean?

cackel meaning in General Dictionary

make a cackling sound