MohammedPreview
Open in TheBrain

A Chortle

  1. A joyful, somewhat muffled laugh, rather like a snorting chuckle.
  2. A similar sounding vocalisation of various birds.
Synonyms