horselaugh

Noun
  1. A loud laugh that sounds like a horse neighing (synset 107142619)

Other Searches