cackled

US

UK

C1

verb

  • To laugh or talk in a shrill manner
  • To laugh or talk in a shrill manner