meaning of cackel

cackel meaning in General Dictionary

make a cackling sound