Search Details

Word: horselaugh (lookup usage) (lookup stats)


Meaning:

Noun:

  • A loud, distinct, sound of laughter by a human, resembling the sound of a horse.

Source: Wiktionary | Src Info »