Synonyms: ha-ha, haw-haw, horselaugh, hee-haw
Definition: a loud laugh that sounds like a horse neighing
Definition: braying characteristic of donkeys
Similar words: utter, let loose, let out, emit
Definition: express audibly; utter sounds (not necessarily words)
Usage: She let out a big heavy sigh; He uttered strange sounds that nobody could understand