Noun Definition

horselaugh

1.Definition: a loud laugh that sounds like a horse neighing

Category: General