English · word

cackle

an imitation of a hen’s noise

Words sharing this root