Apedia

Laugh Loud Unpleasant Making Short High Sounds Cackle

Expression to laugh in a loud unpleasant way, making short high sounds
Meaning cackle

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: Smell fried bacon making feel desire tantalizing

Previous card: Smaller elephant population gradually dwindling

Up to card list: Advanced English - 2000 sentences