English edit

Etymology edit

From horse +‎ laugh.

Noun edit

horselaugh (plural horselaughs)

  1. A loud, boisterous laugh.

Related terms edit

Translations edit

See also edit